An Introduction to
Classes (Zend) - http://www.zend.com/zend/tut/class-intro.php
The tutorial guides you through the construction of a
simple, security-related class that performs some basic security functions
for a web site: checking user logons. |
Authenticate
and Track Users with PHP (Webmonkey) - http://hotwired.lycos.com/webmonkey/00/05/index2a.html
Learn how authentication, cookies, and sessions can add
security and a personal touch to your site. |
Ben's PHP
Tutorial - http://www.drushell.com/php/tutorial/
Simple tutorial that introduces people to the world of
PHP software development. Topics covered are variables, arrays, forms,
files, SQL databases, etc. End of tutorial demonstrates a full PHP
application with source. |
Blobbing
Data With PHP and MySQL (Devarticles) - http://www.devarticles.com/c/a/MySQL/Blobbing-Data-With-PHP-and-MySQL
Showing how to store and retrieve binary data in a MySQL
database by using PHP. |
Build your own Web Service
with PHP and XML-RPC - http://www.sitepoint.com/article/827/4
Harry takes us one step further into the world of Web
Services. Here he explains how to build your own Web Service - a news feed
- using PHP and XML-RPC. |
caiPHP - http://www.caiphp.com/ Tutorials and code snips directed to those who are learning
PHP. |
Classes and PHP
(PHPBuilder) - http://www.phpbuilder.com/columns/rod19990601.php3
A description in plain English of what classes are, and
how they can make your project easier to complete and
extend. |
Comprehensible
PHP Code (PHPBuilder) - http://www.phpbuilder.com/columns/nair20011003.php3
A good programmer makes her code look so simple and
comprehensible that any other programmer can understand it and appreciate
it. |
Configuration
Manipulation With PHP Config (Dev Shed) - http://www.devshed.com/c/a/PHP/Configuration-Manipulation-With-PHP-Config/
This article introduces a toolkit designed specifically
for manipulating configuration files, thereby reducing the number of lines
of code needed to read and modify application variables. This toolkit is
written in PHP and implemented as a class, suitable for use in any
PHP-based application and accessible via standard OO
techniques. |
Database
Abstraction With PHP (Dev Shed) - http://www.devshed.com/c/a/PHP/Database-Abstraction-With-PHP/
Take a look at the PEAR database abstraction layer, one
of the coolest PHP widgets out there. |
Database Enabled
Websites - http://www.awtrey.com/support/dbeweb/
A tutorial on using PHP3 and MySQL to develop database
enabled applications for websites. |
Encryption and
Decryption using PHP and GnuPG (Zend) - http://www.zend.com/zend/tut/tutorial-brogdon.php
The purpose of this article is to show you how to
encrypt and decrypt information with GnuPG using PHP. Most of the major
Linux distributions will install GnuPG upon request. Otherwise you can get
it by going to http://www.gnupg.org. |
Error Handling:
Stepping beyond True/False Results (Zend) - http://www.zend.com/zend/tut/tutorial-eckhouse.php
This article teaches you to handle errors in an elegant
manner, and looks at how to handle PHP script errors as well as passing
around your own errors with the PEAR module:
PEAR_Error. |
File
And Directory Manipulation, Part 1 (Dev Shed) - http://www.devshed.com/c/a/PHP/File-And-Directory-Manipulation-In-PHP-part-1/
PHP comes with a full-featured file and directory
manipulation API that allows you (among other things) to view and modify
file attributes, read and list directory contents, alter file permissions,
retrieve file contents into a variety of native data structures, and
search for files based on specific patterns. This file manipulation API is
both powerful and flexible - two characteristics that will endear it to
any developer who's ever had to work with file manipulation
commands. |
File
And Directory Manipulation, Part 2 (Dev Shed) - http://www.devshed.com/c/a/PHP/File-And-Directory-Manipulation-In-PHP-part-2/
This second segment of the tutorial on the PHP
filesystem API takes you into deeper waters, showing you how to copy,
delete and rename files; scan directories; work with uploaded files over
HTTP; perform pattern matches on file names; and read and write to
processes instead of files. |
Getting
Intimate With PHP's Mail() Function - http://www.devarticles.com/c/a/PHP/Getting-Intimate-With-PHP%26%2339%3Bs-Mail%28%29-Function
PHP's Mail() function is a great way to send mail using
a simple and standard interface that hides the complexity and quirks of
various system programs that are responsible for sending mail. This
tutorial will introduce you to the basics of sending mail from PHP
scripts. |
Gimpster - http://www.gimpster.com/wiki/PhpTutorial
Introductory tutorial geared towards those with little
to no PHP experience. |
How To Compile PHP 4
and Apache 2 from Source On Linux - http://www10.brinkster.com/ssruprai/comphp.asp
Provides detailed, step-by-step information on compiling
PHP 4.2.0 as an Apache 2.0 shared module on a Linux
system. |
Implement
Bayesian Inference Using PHP - http://www.opensourcetutorials.com/tutorials/Server-Side-Coding/PHP/implement-bayesian-inference-using-php-1/page1.html
Conditional probability -- the probability of observing
one event as a result of having observed another event -- is a potentially
important factor in designing intelligent Web applications. Paul Meagher
introduces Bayesian inference by discussing the basic mathematical
concepts involved and demonstrating how to implement the underlying
conditional probability calculations using PHP. |
Installing
Apache, MySQL, and PHP on Linux - http://www.hostlibrary.com/installing_apache_mysql_php_on_linux
This tutorial is designed to guide through the initial
steps of setting up Apache, MySQL, and PHP on
Linux. |
Installing
Apache, PHP, and MySQL - http://www.webmasterstop.com/tutorials/apache-php-mysql-installation.shtml
An indepth article that offers a step by step guide on
setting up a home server for website development and
testing. |
Microcyb's CyberCMS Web
Development PHP Tutorials - http://www.microcyb.com/?m=c&c=36
Collection PHP tutorials with code
examples. |
Open Source Licensing
For PHP Scripts - http://www.phpfreaks.com/tutorials/19/0.php
Open Source licensing for PHP scripts. Open Source means
that your software is entirely free for use, to anyone, and any user may
modify the software to fit his own needs. To launch an open source
application, you have to apply the GNU GPL License. |
PHP
/ MySQL Scripts & Tools - http://www.waiheke.co.nz/php Helpful php codes samples. |
PHP / MySQL
Tutorial (Webmonkey) - http://hotwired.lycos.com/webmonkey/99/21/index2a.html
Tutorial to make a dynamic site using PHP and
MySQL. |
PHP
and MySQL (Webmonkey) - http://hotwired.lycos.com/webmonkey/programming/php/tutorials/tutorial4.html
Three-part tutorial covers installation, basic scripts,
forms, and advanced topics. |
PHP and
Regular Expressions 101 (WebReference) - http://www.webreference.com/programming/php/regexps/
This tutorial steps through the POSIX-compliant regular
expression functions in PHP in a straightforward
manner. |
PHP Manual - http://www.php.net/manual/en/ Complete and hyperlinked manual documents and explains all
elements of PHP. Includes FAQ section and user
comments. |
PHP Programming
Goodies - http://php-programming-goodies.euweb.cz/
PHP programming tips and tricks. |
PHP/MySQL
Tutorial - http://www.createafreewebsite.net/phpmysql/phpmysql_introduction.html
The lessons provided in this PHP/MySQL tutorial are
short and simple. You'll learn to create and manipulate a simple database
of names and birthdates. |
PHPExamples.net - http://www.phpexamples.net/ Tutorials, code snippets regarding PHP.
Forums. |
phptutorials.cjb.net - http://www.ants.reactor-overload.net/ucis/php/
A free tutorials and advice on installing and using
Apache, PHP and MySQL, primarily on Windows (WAMP). |
Pitfalls
of Transactions with PHP (ONLamp) - http://www.onlamp.com/pub/a/php/2003/12/18/transaction_pitfalls.html
Database transactions are important for data reliability
and consistency. Used properly, they can prevent many types of errors.
Used improperly, they can cause many other kinds of errors. Kimberlee
Jensen demonstrates using transactions with PHP well. |
Pixoratic's Programming the
Backend - http://www.pixoratic.com/ Tidbits and tutorials in programming with PHP. |
PRCE: Perl Compatible
Regular Expression In PHP - http://www.tote-taste.de/X-Project/regex/
Article on perl compatible regular expressions.
Describes the basics as well as PCRE's special features such as ungreedy
matching, lookaheads or the evaluation
modifier. |
Serving
XHTML with the correct mime type using PHP - http://www.workingwith.me.uk/articles/scripting/mimetypes/
Describes how to send XHTML with the correct mime type
safely using PHP. Includes the ability to "fall back" to HTML if the
viewing web-browser does not support XHTML. |
Simple Introduction
To Classes - http://www.phpdeveloper.org/section/tutorial/47
By the end of this tutorial, you'll have a better
understadning of what classes are and what they are good for. Classes can
be very powerful when used right and can save you a lot of work (and
typing) in the long run. |
Simple
Linear Regression With PHP - http://www.opensourcetutorials.com/tutorials/Server-Side-Coding/PHP/simple-linear-regression-php-1/page1.html
In contrast with other open source languages like Perl
and Python, PHP lacks a robust community effort to develop a math library.
This article provides an example of a PHP math library called
SimpleLinearRegression that demonstrates a general approach that can be
used to develop PHP math libraries. |
Static Free Energy
(Zend) - http://www.zend.com/zend/tut/tutorial-potter.php
This tutorial will show you how to produce static html
pages using PHP. This is important if you want the benefits of using PHP
to build sections of a site where the content of the pages doesn't change
very often. |
Template Example with PHP
Includes - http://www.ibdhost.com/help/templates/
Show how to use 'php includes' inside a
template. |
Ten
Security Checks for PHP (ONLamp) - http://www.onlamp.com/pub/a/php/2003/03/20/php_security.html
Though it's easy to create sites in PHP, it's not immune
to sloppy coding. Clancy Malcolm explains how to recognize and fix
potential security holes. |
Tizag
PHP Tutorial - http://www.tizag.com/phpT/ A PHP tutorial that covers all the basics of PHP. It is geared
towards web developers with little or no PHP
experience. |
Website Publisher
- Saving Resources with phpCache - http://www.websitepublisher.net/article/phpcache/
Tutorial explains how to implement the phpCache script
and use it to keep your database server load low. |
Website
Publisher - Search Engine-Friendly URLs - http://www.websitepublisher.net/article/search_engine_friendly_urls/
Article describes three ways to make your URLs search
engine friendly using PHP. |
Website
Publisher - Using Cookies in PHP - http://www.websitepublisher.net/article/php_cookies/
Learn how to set and read cookies using the PHP
scripting language. |
dev Articles -
PHP - http://www.devarticles.com/c/b/PHP/
PHP tutorials ranging from installing PHP on windows to
creating bar charts. |
Dev Shed - http://www.devshed.com/c/b/PHP
A wide range of tutorials and articles with a growing
PHP section. |
DevCentral - http://devcentral.iftech.com/articles/PHP/
Provides tutorials for designing PHP scripts. Requires
free registration to view articles. |
Developer.com PHP Articles and
Tutorials - http://www.developer.com/lang/php/
Catering to novice and mid level webmaster/programmer;
developer.com has tutorials on what you need to get started with PHP
though how to validate e-mail addresses. |
DeveloperTutorials.com
- PHP Tutorials - http://www.developertutorials.com/tutorials/php/
A large collection of PHP tutorials by some of the top
programmers in the industry. |
DotGeek.ORG - http://www.dotgeek.org PHP tutorials and code snippets submitted by
members. |
JustPhukit.com - http://www.justphukit.com/php/php-tutorials-1.php
A resource of PHP tutorials and articles for programmers
and developers. |
LinuxGuruz - http://www.linuxguruz.org/z.php?id=3
Features tutorials and tips about installing PHP on
Linux. Also includes several quick tips for performing very specific
tasks. |
mtWeb
PHP Articles - http://martin.f2o.org/php/ Tutorials on PHP, PEAR, PHP with MySQL and PHP on Apache.
Downloadable code is available. Visitors can comment on
articles. |
O'Reilly Network: PHP
DevCenter - http://www.onlamp.com/php/ O'Reilly Network's source for PHP developer news and
information. |
OpenDeveloper.org's PHP
Resources - http://www.opendeveloper.org/PHP/
A collection of PHP tutorials and code
samples. |
OpenSourceTutorials.com
- PHP Tutorials - http://www.OpenSourceTutorials.com/tutorials/Server-Side-Coding/PHP/
PHP tutorials ranging from beginner to advanced written
by geeks all over the world. |
PHP Freaks - http://www.phpfreaks.com/tutorials.php
This is a collection of tutorials that were written by
the authors of phpfreaks.com. All tutorials in this section are maintained
on their servers and they have a section for each tutorial that allows
comments and ratings. |
PHP
Hideout - http://www.phphideout.com/ Resource site with tutorials and articles from beginner to
advanced levels. |
PHPbuddy - http://www.phpbuddy.com/ PHP and MySQL articles, code snippets and
tutorials. |
Web Developer's
Virtual Library - http://www.wdvl.com/Authoring/Languages/PHP/
Tutorial collection includes a brief summary of the
topic for each lesson. |
Webmonkey's
PHP Collection - http://hotwired.lycos.com/webmonkey/programming/php/
Various simple tutorials that teach PHP through lessons
that result in a useful product. |
Zend.com Tutorials - http://www.zend.com/zend/tut/ Ranging from beginner to
advanced. |
|
|
|