PHP is an increasingly popular server-side, cross-platform, HTML embedded scripting language. 


Table of Contents

  

PHP Documentation
PHP Tutorials
Sites Devoted to PHP
PHP Web Logs and Other PHP Tips
PHP Modules and Add-ons
PHP Editors
PHP Link Resources

PHP official logo


PHP Documentation

  • PHP.net
    Main, official site for PHP. Downloads, documentation, resources, links to more PHP-related sites, more.

  • PHP Manual
    Download the PHP manual from PHP.net in a variety of languages and formats (PDF, HTML, Palm Pilot doc, more).

  • PHP Manual for HomeSite
    This is a direct link to download the 2.2MB .zip file, "massaged to make it work under HomeSite's help." See HomeSite/PHP Add-on's and Resources site for details.

  • PHP Manual: mySQL Functions
    As the title implies, these PHP functions allow access to mySQL database servers. Directions included.

to top

PHP Tutorials

  • Apache HTTP Authentication with PHP
    by Kevin Yank, webmasterbase.com. Learn how to create password protection to one page or an entire site with PHP.

  • Breadcrumbs for PHP Lovers
    Written by Jakob for Evolt.org, learn how to make breadcrumb navigation with PHP. Comments and tips from readers here, too. Evolt.org has tutorials on breadcrumbs with ASP and others, too.

  • Build Your Own Database Driven Website Using PHP & MySQL
    Extensive excerpts from the book of the same name by Kevin Yank, published by SitePoint Pty, Ltd. A hands-on learning guide and highly recommended. Similar to the mysql.com below.
    [by Kevin Yank, for WDVL]

  • Building a Database-Driven Web Site Using PHP and MySQL
    by Kevin Yank of SitePoint.com for mySQL.com. A 10-part, detailed series. Well done, thorough.
    [by Kevin Yank, for mySQL.com.]

  • Building Dynamic Pages with Search Engines in Mind
    by Tim Perdue, PHP Builder. Working with Apache, Tim's tutorial shows you how to code your dynamic pages to not include the & and ? in the URLs (those can stop a search engine dead in its tracks, not indexing your pages properly). Tim's method, which also includes SSI, has proven to work just fine with a site of over 200,000 pages and growing.

  • Classes and PHP
    PHP Builder's Rod Kreisler provides a good tutorial explaining classes.

  • Dynamic Web Sites with PHPNew!
    Very clear, easy to follow introductory tutorial on learning PHP by University of Texas, Austin for its users. Covers environment variables, conditionals, reading form data, writing form data to a file, reading from a file, sending email, and resources to more on PHP.
    [by TeamWeb, UT Austin.]

  • Give me back my MySQL Command Line!
    Tutorial on how to get rid of the Web-Based mySQL command line using PHP, handling queries, displaying result sets, then putting it all together.
    [by Kevin Yank, Sitepoint.com]

  • How to count clicks in your website
    Peter Van Dijck, Evolt.org. Introductory tutorial with easy to understand instructions.

  • Image Generation With PHP
    DevShed's Vikram Vaswani wrote a good tutorial on handling images with PHP.

  • Multiple Pages With PHP
    How to split up page results in a mySQL database (such as with next, previous links), defining variables, doing the math calculation, displaying the results, making the links.
    [12/29/2001, by Jester uk for evolt.org]

  • PHP and Anacom
    by Michael Reynolds, PHP Builder. Learn how to handle online shopping with Anacom and PHP with this tutorial. Also discusses using Curl for security.

  • Setting up Server Mappings in HomeSite
    by Christopher Bradford, Macromedia. Read how to set up HomeSite with your local computer to view pages with server-side processing, such as SSI, ColdFusion, PHP, ASP.

  • Top 21 PHP programming mistakes - Part I: Seven Textbook Mistakes
    by Sterling Hughes, for Zend. This tutorial reviews the 7 top mistakes typically made using PHP and how to avoid them.

  • When Browsers Suck: PHP to the Rescue!
    by Kevin Yank. Short tutorial that provides PHP code to replace lengthy JavaScript browser sniffers.
    [by Kevin Yank, Sitepoint.com]

to top

Sites Devoted to PHP

  • Evil Walrus PHP Repository
    Download lots of PHP scripts - databases, file/directory, HTTP, games, graphics, networking, time/date, more. News, forum, web log, more.

  • NewbieNetwork.net
    Tons of PHP info here, tutorials, news, links, documentation, scripts, repository, help forums, more.

  • PEAR Documentation and Tutorials
    PHPEverywhere's section on Pear. Lots of tutorials, links, info.

  • PHP Builder
    Articles, forums, code library, mail archive, more.

  • PHP Classes Repository
    Lots here, including search engines, databases, email, information, graphics, debug, administration, statistics, files and directories, e-commerce, algorithms, HTML generation and processing, more.

  • PHP Developer
    Daily news about PHP, columns, tutorials, forums, scripts, more.

  • PHP Everywhere
    John Lim's very informative weekday log with the latest news and tidbits about PHP. The site also has a lot of tutorials, tips, and links to more resources.

  • PHP Foundry
    Part of SourceForge Foundries, PHP Foundry is packed with PHP scripts for content management (CMS) and more, PHP snippets, links to resources, latest news, discussion forum.

  • PHP in Dreamweaver
    by AlphaSigma. Extensions for Dreamweaver 2: ASP tags, PHP code. For Dreamweaver 3, 4: PHP code and PHP-Variables.

  • PHP Source (DevShed)
    DevShed's section of PHP tutorials, including PHP-Nuke, MySQL, Apache, Phython, PHPLib templates, appointment calendars, book reviews, ftp functions, image generation, database support, e-commerce - catalogs, shopping carts, credit cards, JavaScript rollovers, more.

  • PHP Tutorials (TheScripts.com)
    TheScripts.com's section of PHP tutorials, from beginner through advanced.

  • PHPWizard
    Site with tutorials, scripts, scriptlets, quick reference, links to more resources, bookstore with annotated recommendations, more. phpChat, phpPolls, phpEasymail, more.

  • Programming: PHP (Webmonkey)
    Webmonkey's section on PHP. Tutorials on PHP/MySQL, generating images on the fly, PHP installation overview, encryption, authenticate and track users, Zend, threaded discussion with PHP/MySQL, site navigation with PHP, more.

  • Zend.com
    where PHP meets eBusiness. Code, tips, tutorials, articles, download PHP, case studies, forums, resources, online services, more.

to top

PHP Web Logs and Other PHP Tips

  • Little Green Weblog
    Terrific web log with comments and discussions. PHP is one of many interesting topics discussed (also CSS, programming, cross-browser issues, more). The link here provides the search results for PHP at the site.

  • PHP Everywhere
    John Lim's very informative weekday log with the latest news and tidbits about PHP. The site also has a lot of tutorials, tips, and links to more resources.

to top

PHP Modules, Add-ons

  • PHP-Nuke
    Content management system module for PHP, from easily updating content on pages to using as a web log, news portal, journaling, many other purposes. Download from the site, tutorials and info available at the site. Many features.

  • Nuke-addon
    Add-ons for the PHP-Nuke content management system.

  • PHPWeblog
    "A complete news-driven website package with lots of bells and whistles. A few features include interchangeable templates/themes, multilanguage translations, fully configurable web-based administration, rdf import/exporting, internal links/statistics pages, search/archiving capabilities, and more." Lots of support and detailed info available.

  • Romarin PHPWeblog Add-ons
    Add-ons include a calendar, page stats, chat, polls, guestbook.

to top

PHP Editors

See also HTML Editors, as some of them have full PHP support, too.

  • PHPEdit
    Full-featured PHP IDE for Windows. Features include code insight, code completion, syntax-highlighting, integrated debugger, code browser, keyboard templates, and more. Free.

  • Zend Studio
    Full-featured, comprehensive PHP editor. Includes HTML integration, manage projects, search/replace, debugging, more. Has good reviews.

to top

PHP Link Resources


to top