
CakePHP has many validation rules that can make model data validation much easier. There are 26 core validation rules. You can see here. These 26 rules almost covers all the validation. You can also add multiple validation to one field. But some time you need your own validation or you need to check a value dependent on other value then you need your own validation.
From all of the new HTML5 canvas is likely to be the most powerful. In a nutshell, the canvas element is a drawable region defined in HTML code with height and width attributes. With it, web developers are able to create visually inspiring implementations previously restricted to only Flash.

Srinivas Tamada in labs.9lessons share to us how to create twitter oauth connect, store secret values in to database and how to update status with your own web application using PHP.
HybridAuth is an open source authentication and authorisation solution that combines the strengths of several major social networks and ID (Identity Providers) services into one simple PHP Library.
php.js is an open source project that brings high-level PHP functions to low-level JavaScript platforms such as web browsers, browser extensions ( Mozilla/Firefox, Chrome ), AIR, and SSJS engines like V8 (node.js, v8cgi), Rhino, and SpiderMonkey (CouchDB).
In order to be efficient, a web developer should have a toolbox with code snippets he can use and reuse when needed. In this article, I'm going to show you 10 extremely useful PHP code snippets to add to your web developer toolbox.
Recently introduced in WordPress 3 is the ability to create custom menus. For anyone who has ever developed a theme, this was long a overdue feature. In this tutorial we are going to look at the new menu system and how to implement it.We are going to be using our site as an example for this tutorial. As you can see from the picture below, we have two custom menus built into our site. The top menu we will refer to as the “Primary Menu” and the bottom menu we will refer to as the...
PHP, being the most popular scripting language, has lots of documentation, tutorials and resources about itself.And, as a feature-rich language, it is possible to accomplish many tasks by default from handling e-mails to images, PDFs to database connections, etc.
Everyone on the web is updating to the latest & the most secure technologies with Twitter being the most hyped one as it upgraded from basic Authentication to the more secure oAuth. Earlier people had to risk their Twitter login credentials if they wanted to use some external Apps that gave them more control over their Twitter profile. Twitter would now be removing the basic Auth to fully support oAuth
One of the numerous good points of the PHP programming language is its extensibility. In this article, I'm going to show you 10+ extremely useful PHP classes that will definitely make your developer life easier.

Anologue is like comments, meets im, meets irc, meets your favorite paste app, meets instant coffee. With anologue you can quickly and easily engage in an anonymous (or not) linear dialogue with any number of people . It works by simply clicking on a “new room” link and the application instantly creates a chat room with a unique URL where you can invite others. Invite whoever you want by giving them your unique link, and chat away.
In this tutorial, you use the PHP support in the NetBeans IDE to create and run a simple web application. The example shows how to create a wish list. After you create and deploy the application, it enables you to share information on wish lists with your friends, such as lists for wedding, birthday, or holiday gifts.
A couple of days back while writing some date code for a messaging service, I required to print the date of the messages in a relative format – ‘today, ‘yesterday’, 3 weeks ago’ etc. I wrote a small function for the same. A sample run of the function is shown below.
PHP is a very complex language and unfortunately at times it can be quite slow. Here are some easy things you can do that can speed up your application.
I found this neat PHP class that you can use to send text messages to any phone number from your google voice account.