Read Learning Loops and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
PHP
In this article, we will talk about Targeted Geolocation with Geonames, by the author Lukas White.
Read A Tour of PHP.INI and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Untangling MVC with CodeIgniter and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Introduction to Git, Part 2 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Created and maintained by Jean-Damien Pogolotti, a systems engineer based in Toulouse, France, pChart is a library that creates anti-aliased charts and graphs using PHP.
Read Defining and Using Functions in PHP and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read The Worst Passwords of 2011 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read Introduction to Git, Part 1 and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Check out part 5! Your users would be delighted to find your content in their language. Easily extend your application's global reach using gettext.
Professionals in any capacity always practice. This article walks you through a series of exercises to help you practice using regex.
What really makes the PHP community stand out is the people who are willing to help others. What can you do to make a difference?
Check out part 4! Your users would be delighted to find your content in their language. Easily extend your application's global reach using gettext.
A session is the logical link between page requests by the same user. Learn how to create them, destroy them, and keep them secure.
Testing your website is a good idea, but it's tedious. Learn how you can automate unit testing with PHPUnit.
Check out part 3! Your users would be delighted to find your content in their language. Easily extend your application's global reach using gettext.
If you're a PHP developer who's ready to hang up your novice hat for good and become a professional, then you definitely need this book!
Errors are the most common event a developer faces. Learn about PHP's error levels, using Exceptions, and how to use custom error handlers.
Standards are important! Industry experience has proven that establishing standards and adhering to them yields better production results.
Here's a great way to increase your efficiency using NetBean's Code Templates, AutoHotKey, and Ditto if you're programming PHP on Windows.
Check out part 2! Your users would be delighted to find your content in their language. Easily extend your application's global reach using gettext.
The ternary operator offers an abbreviated notation for writing conditional statements. Learn how to use it properly.
This is part 1! Your users would be delighted to find your content in their language. Easily extend your application's global reach using gettext.
Document-oriented databases (NoSQL) are great for storing unstructured data, and MongoDB in particular is considered one of the easiest.
This is Part 2 of the two-part series and picks up right where we left off in Part 1 with your returned Access Credentials. Enjoy the rest of the series!
Read Sending Emails with PHP and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Namespaces are a powerful feature that prevents naming collisions with identifiers, such as function, class, and interface names.
Understand how OAuth works by connecting a PHP application to the Twitter API using only a few built-in functions to post a tweet.
Amazon S3 is a distributed, pay-as-you-use file storage service by Amazon. Sign up and learn how to use PEAR's Services_Amazon_S3 package.
This is the last of two-part series of Creating a Mobile Photo Blog, by the author Martin Psinas.