Simplify date and time processing in your PHP scripts.
Use powerful filters to control the output of your PHP scripts.
Looking to quickly add a dynamic news page to your corporate or personal Web site? This article shows you how.
Log script activity in your Web application with PHP's logging functions.
Need a quick-and-dirty Web calendar? Look no further!
Improve site performance with a PHP-driven cache.
Trawl the archives for PHP versions of common networking tools.
Dynamically build TAR archives using PHP.
Switch from one database to another without having to re-code your application.
Build your own personal RSS aggregator with PHP, SimpleXML and SQLite.
Create an online voting system with PHP and MySQL.
Secure your PHP scripts with clever input validation tricks.
Find out how to handle errors in your PHP 5.x scripts.
Change your life with SimpleXML.
Use sessions and cookies to track visitors to your site.
Get to grips with SQLite, the new database in PHP 5.x.
Hook your PHP scripts up to a MySQL database.
Find out how to create your own reusable PHP functions.
Dodge Bears. Learn OOP.
Learn to process command-line options in your PHP script.
Learn how to read and write files with PHP.
Learn how to repeatedly execute code with loops and more sophisticated conditional tests.
Explore one of PHP's coolest variable types, the array.
Simplify your PHP application design with modular interface templates.
Get started with PHP, the hottest new scripting language on the block.
Use PHP to process Web forms, and get to grips with operators and conditional statements.
Learn to manage subscribers and customize newsletters with patNewsletter.
Set up your very own email newsletter with patNewsletter.
Build nested XML documents from PHP data structures with XML_Serializer.
Track eyeballs and clicks with phpBanner.
Take your photos to the Web with YaPIG.
Retrieve real-time server information and display it to users in your Web application with patSysinfo.
Use phpBugTracker to design a defect-correction workflow that finds and squashes bugs.
Use phpMyAdmin to define relationships between tables, maintain a log of commonly-used queries and create entity-relationship diagrams.
You can do a lot more with phpMyAdmin than just create tables and insert records. Find out what.
Use the PEAR Config class to read and write configuration files in XML, PHP and INI formats.
More advanced tricks with the PHP filesystem API.
Get to grips with PHP's powerful and flexible file manipulation API.
Looking for a full-featured message board to add interactivity to your site? We've got just the thing!
Use application-level caching to improve the performance of your PHP scripts.
Identify users and groups, track a user's clicks, maintain user statistics, and gracefully handle errors.
Use the patUser API to view, add, edit and delete users.
Add authentication to your PHP-based Web application in a jiffy with patUser.
Use PHP's LDAP API to write complex search queries and modify the LDAP directory tree.
Find out how PHP can be used to search an LDAP directory.
Learn to customize and secure patGuestbook.
Find out what visitors actually think of your Web site.
Who needs the DOM? You've got XMLTree!
Reading, writing and maintaining application configuration files has never been so easy.
Dreamweaver MX comes with some nifty new ideas designed to minimize hand-coding of PHP scripts.
Trap script errors and generate consistent error screens in your PHP applications.
Add search features, shopping carts and wish lists to your AWS-backed online store.
Use Amazon.com to power your own online store? Yup, sometimes wishes do come true.
Wanna get emailed automatically whenever your favourite Web pages change? Here's how.
Dynamically construct PDF documents through PHP scripts.
Find out how ADODB can be used to optimize multiple-run queries, commit and roll back transactions, and improve performance by caching query results.
Wanna make some money from your Web site? You're gonna need phpAds!
Make your PHP scripts portable across databases with the powerful ADODB database abstraction library.
Build your own Google, with PHP and SOAP.
Take things to the next level with information on patTemplate's more sophisticated features.
Clean up your code by using templates to separate layout from business logic.
Find out how to use PHP with the *other* open-source database system.
Who'd have thunk it? PHP can now (shock shock! horror horror!) even be used to interface with Microsoft COM objects on the Windows platform. Find out how.
Hate documenting your source code? Why not have PHP do it automatically for you?
Use PHP's error API to trigger your own errors and log error messages to a file, database or email address.
Hook PHP up to Java and use Java classes and Java Beans from within your PHP scripts.
Save time and effort by building a PHP-based object to validate HTML form input.
Find out how to use the PHP 4.1 error-handling API.
Want to protect parts of your site from unauthorized visitors? It's easier than it sounds.
A Web site which dynamically updates itself with the latest news and information? Nope, it's not as far-fetched as it sounds.
One of the nicest things about Perl - the DBI module - finally makes an appearance in PHP.
Learn about the new socket programming API in PHP 4.1.
Find out how to construct and send MIME-encoded email messages with PHP.
Ever wondered how Web-based mail clients work? Find out here.
Integrate attachment handling features into the primitive mail client developed earlier.
Perform XSL transformations on the server with PHP's Sablotron extension.
Take an in-depth look at PHP's array manipulation tools for faster, more efficient code.
Get a crash course in statistics by using PHP and mySQL to generate resource allocation and usage reports.
Build a timesheet system to track and analyze work hours for your consultancy or small business.
Get all tied up in knots with PHP's string functions.
Find out why WDDX is the future for Web-based data exchange.
Separate code from layout with PHP FastTemplate.
Learn about PHP's objects by building a PHP-based Menu object to describe the relationships in a hierarchical menu tree.
Complete the job listing system by adding a search engine and administration module.
Build a complete job listing and resume management system with PHP and mySQL.
PHP's DOM parser offers a simpler - though slower - alternative to the SAX parsing technique.
Use PHP's SAX parser to parse XML data and generate HTML pages.
Simplify content management on your Web site with PHP-Nuke.
Improve The Vault with a search engine and a revision log.
Save the paperless office from extinction with this electronic document management system.
A case study of building an online polling system with PHP and mySQL.
Build a comments system for your Web site with PHP.
Take PHP out of the classroom and into the real world, with this case study of building a Web-based appointment calendar.
Learn more about PHP's file and directory manipulation functions.
Build a browser-based FTP client with new functions available in PHP 4.0.
Session management for your Web site in PHP 4.0.
Use PHP 4.0's image generation functions to create database-driven menus and pie charts.
Learn about classes, constructors and extensibility in PHP 4.0.
Use PHP's database support to create dynamic data-driven Web sites.