Subscribe
Tutorial search

PHP Tutorials


We hope that you will enjoy our PHP tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own PHP tutorial to our site. Thank you !

Sort by:
Sessions in PHP
Sessions in PHP
Learn all you need to know about using sessions in PHP
Difficulty:
Form Handling in PHP
Form Handling in PHP
Learn all you need to know about form handling in PHP
Difficulty:
Cookies in PHP
Cookies in PHP
Learn all you need to know about using cookies in PHP
Difficulty:
Sending emails in PHP
Sending emails in PHP
Learn all you need to know about sending emails in PHP
Difficulty:
Exception handling in PHP
Exception handling in PHP
Learn all you need to know about exception handling in PHP
Difficulty:
Generate random string with PHP
Generate random string with PHP
This is a short description with complete code examples how to generate random strings using PHP.
Difficulty:
Making a Custom PHP Templating System
Making a Custom PHP Templating System
Push the limits of your PHP knowledge with this advanced tutorial. Implement techniques including object-oriented programming, regular expressions, and function currying to build a templating system from scratch.
Difficulty:
PHP References: How They Work, and When to Use Them
PHP References: How They Work, and When to Use Them
Learn how to create and use variable references in PHP with this handy tutorial. Lots of code examples included.
Difficulty:
PHP string to array
PHP string to array
This short lesson teaches you how to convert a string to array using PHP built in functions.
Difficulty:
Learn How To Cache Content With PHP In Under 5 Minutes
Learn How To Cache Content With PHP In Under 5 Minutes
As website traffic increases, you will find that a good way of reducing the load on the server is to cache your content. In a usual dynamic website, you will find several areas which hardly ever change but still call several PHP functions to generate output each time. To avoid this, you can easily cache your content and set your PHP to output this file rather than call multiple functions over and over again.
Difficulty:
How to Build a Full-Featured Login System
How to Build a Full-Featured Login System
In this tutorial I will be showing you how to make a simple login system consisting of a login page, register page, forgotten password page, email activation, logout page and finally a users online page.
Difficulty:
How to Making an AJAX Web Chat using PHP, MySQL and jQuery
How to Making an AJAX Web Chat using PHP, MySQL and jQuery
Martin Angelov has show us from his tutorial on tutorialzine.com ‘How to Making an AJAX Web Chat using PHP, MySQL and jQuery
Difficulty:
Create a simple FTP class
Create a simple FTP class
FTP is well known to all designers/developers to moves files from a local computer to a remote web server, What if you want to copy a file from one server to another? the recommended choice would be to use SSH or telnet but if you don't have access to these then you would download the files via FTP and then upload them to the new location.
Difficulty:
How to Create Image Thumbnails On-The-Fly Using PHP
How to Create Image Thumbnails On-The-Fly Using PHP
Learn how to create image thumbnails with a PHP script that either scales down your image or crops it automatically.
Difficulty:
Importing CSV (spreadsheet) data into a MySQL Database using PHP
Importing CSV (spreadsheet) data into a MySQL Database using PHP
Working with CSV files is very common practice, as such you'll want to add data from spreadsheets into a database, this tutorial will show you how to do just that. For this tutorial where going to work with a sample CSV file, which has the following fields: First Name, Last Name, Email
Difficulty:
Total Tutorials in Category: 4426