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:
How to create a custom page template in wordpress
How to create a custom page template in wordpress
Hi there. Let’s continue from our previous tutorial – How to slice and style a wordpress theme – by making a custom page template and style it to work with your current wordpress theme.
Difficulty:
Catch uncaught exceptions with PHP
Catch uncaught exceptions with PHP
This is the third in a series of posts about exception handling in PHP and looks at how to specify a default exception handler. The default handler is called for any exceptions that occur which are not enclosed in a try..catch block.
Difficulty:
Using cURL Within PHP
Using cURL Within PHP
PHP includes an easy to use interface for the cURL library. This means you can easily communicate with other servers using a variety of protocols. It is commonly used to access web service APIs such as Twitter. This tutorial will explain the basics and show some usage examples.
Difficulty:
PHP Tutorial (File Handling): Scratch Pad
PHP Tutorial (File Handling): Scratch Pad
Prerequisite 1. Knowledge of basic PHP syntax. In this tutorial you will learn about 1. File Handling
Difficulty:
PHP in the Shell
PHP in the Shell
PHP is an amazingly useful multipurpose tool when used from the command line. This post will show you how to use the PHP Command Line Interface (CLI). Some of the information here is Linux specific, but there are equivalents for Windows.
Difficulty:
Getting Started In PHP - Part 1
Getting Started In PHP - Part 1
PHP is an excellent tool for making large and easy to use websites these days. It is widely used, free, and is an alternative to other website programming languages such as ASP. Get started learning PHP today!
Difficulty:
Making Your First Script In PHP – Part 2
Making Your First Script In PHP – Part 2
In this lesson I will explain to you how to get started with using PHP and then actually applying it by teaching you how to make your first script.
Difficulty:
Adding and Managing Image Content in Joomla!
Adding and Managing Image Content in Joomla!
Utilizing multimedia effectively within a Joomla website requires discipline and knowledge. Multimedia provides us with stunning interactive user experiences and wonderful design options. This chapter provides complete assistance that will enable you to utilize image content effectively within your Joomla! website. Along with browser support and accessibility for images, you will learn to create multimedia image galleries and slideshows as well as include images in articles and modules.
Difficulty:
Showing The WordPress Comments In Reverse Order (Newest to Oldest)
Showing The WordPress Comments In Reverse Order (Newest to Oldest)
Want to show the comments in reverse order, newest to oldest? It’s really easy, here is how.
Difficulty:
An alternative to ORDER BY RAND() for MySQL
An alternative to ORDER BY RAND() for MySQL
I've posted previously about how to randomly order a resultset with MySQL using RAND() but the issue with RAND() is it will be inefficient on large tables because each row needs to have the random number calculated before the resultset can be ordered. This post looks at an alternative which requires two queries but will be much more efficient for large tables.
Difficulty:
Working with RESTful Services in CodeIgniter
Working with RESTful Services in CodeIgniter
CodeIgniter is becoming well known for its power as a PHP based web application framework, but it's not often that we see examples of it being used for anything else. Today we'll learn how we can use CodeIgniter to create a RESTful API for your existing web applications, and demonstrate how to interact with your own API or other RESTful web-services, such as Facebook and Twitter.
Difficulty:
Extracting a random row from sql database
Extracting a random row from sql database
Many sites need to get some random values from the database, for example to show a random imagine, quote or in case of online stores to show random products.
Difficulty:
Ajax Helper For CodeIgniter [Video]
Ajax Helper For CodeIgniter [Video]
Ajax helper for CodeIgniter, similar to the one used within Ruby on Rails
Difficulty:
Adding security to CodeIgniter forms with a custom library class
Adding security to CodeIgniter forms with a custom library class
Add extra security to your forms with a custom library
Difficulty:
Uploading files to Rackspace Cloud (Mosso) using PHP API
Uploading files to Rackspace Cloud (Mosso) using PHP API
Upload files directly from a website to the Rackspace Cloud using PHP
Difficulty:
Total Tutorials in Category: 4426