My name is Aidan Lister. I am a professional web developer working primarily with PHP. I am an author of the PHP documentation, and a PEAR developer.

This personal blog discusses what's hot in web development, programming concepts and solutions, and my code repository.

Read more at my about page »

It begins …

Posted on April 5th, 2009 in Housekeeping | No Comments »

I’m told I’m not a very funny person. Nor is my writing of particular quality. However, after camping this domain name for the last eight years I’ve finally decided to do something useful (perhaps debatable) with the space and start my own blog.

Read the rest of this post »

Handling tab to space conversions

Posted on April 5th, 2004 in Code Repository | 5 Comments »

tab2space() converts tabs to the appropriate amount of spaces to preserving formatting.

Read the rest of this post »

Quick and easy random string generation

Posted on April 5th, 2004 in Code Repository | 29 Comments »

str_rand() provides a quick wrapper for customised random string output.

Read the rest of this post »

Highlighting a search string in HTML text

Posted on April 5th, 2004 in Code Repository | 39 Comments »

str_highlight() provides a variety of text highlighting options for plaintext or HTML strings.

Read the rest of this post »