Keep up to date on current trends and technologies
PHP
![A Beginner’s Guide to Setting Up a Project in Laravel](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2024/04/1714346749laravel-project-setup-300x170.jpg)
A Beginner’s Guide to Setting Up a Project in Laravel
Claudio Ribeiro
![Managing PHP Versions with Laravel Herd](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2024/01/1704903700r1ifTyuK31VHIiNcbkPFSk7pGpVj8CjY03attIR2jVCjXjFJA-out-0-300x225.png)
Managing PHP Versions with Laravel Herd
Dianne Pena
![The Best PHP Frameworks for 2024](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2022/11/1667348581best-php-frameworks-300x170.jpg)
The Best PHP Frameworks for 2024
Claudio Ribeiro
![Laravel vs CodeIgniter: A Comprehensive Comparison](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/11/1700662284YJmoKnUgc0qaDpbOQ0mcZi5zEpf0QpyWvle2cz5fjq1eAorHB-out-0-300x179.png)
Laravel vs CodeIgniter: A Comprehensive Comparison
Dianne Pena
![An Introduction to the Laravel PHP Framework](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/08/1693275309laravel-introduction-300x170.jpg)
An Introduction to the Laravel PHP Framework
Claudio Ribeiro
![39 PHP String Functions You Can’t Live Without](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/03/1680056612php-string-functions-300x170.jpg)
39 PHP String Functions You Can’t Live Without
Mark Harbottle
![Using PHP Arrays: A Guide for Beginners](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/03/1680049578php-arrays-300x170.jpg)
Using PHP Arrays: A Guide for Beginners
Matt Mickiewicz
![Create a Powerful Login System with PHP in Five Easy Steps](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/03/1679990016build-php-login-form-300x170.jpg)
Create a Powerful Login System with PHP in Five Easy Steps
Matt Mickiewicz
![Quick Tip: How to Get the Current Date in PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/03/1678756410time-in-php-300x170.jpg)
Quick Tip: How to Get the Current Date in PHP
Claudio Ribeiro
![Quick Tip: How to Cache Data in PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/03/1678084921caching-in-php-300x170.jpg)
Quick Tip: How to Cache Data in PHP
Claudio Ribeiro
![Quick Tip: How to Handle Exceptions in PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/02/1677466608php-exception-300x170.jpg)
Quick Tip: How to Handle Exceptions in PHP
Claudio Ribeiro
![Quick Tip: How to Trim Whitespace with PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/02/1676589578php-trim-whitespace-300x170.jpg)
Quick Tip: How to Trim Whitespace with PHP
Claudio Ribeiro
![Quick Tip: How to Hash a Password in PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/02/1675908739hash-password-php-300x170.jpg)
Quick Tip: How to Hash a Password in PHP
Claudio Ribeiro
![Quick Tip: How To Check if a Variable Is Set in PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/01/1675214574php-check-variable-set-300x170.jpg)
Quick Tip: How To Check if a Variable Is Set in PHP
Claudio Ribeiro
![Quick Tip: How To Manage Timezones in PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/01/1674611538php-timezone2-300x170.jpg)
Quick Tip: How To Manage Timezones in PHP
Claudio Ribeiro
![Quick Tip: How to Manage Error Reporting in PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/01/1674184035php-error-reporting-300x170.jpg)
Quick Tip: How to Manage Error Reporting in PHP
Claudio Ribeiro
![Quick Tip: How To Read a Local File with PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/01/1673416725php-read-local-file-300x170.jpg)
Quick Tip: How To Read a Local File with PHP
Claudio Ribeiro
![Quick Tip: How to Filter Data with PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2023/01/1673221508filter-php-300x170.jpg)
Quick Tip: How to Filter Data with PHP
Claudio Ribeiro
![How to Install PHP on Windows 10 and 11 (with Apache & MySQL)](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2021/03/1617674132install-php-300x170.png)
How to Install PHP on Windows 10 and 11 (with Apache & MySQL)
Craig Buckler
![The Top 10 Security Vulnerabilities for Web Applications](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2022/12/1671153146top-ten-app-security-vulnerabilities-300x170.jpg)
The Top 10 Security Vulnerabilities for Web Applications
Lukas Vileikis
![Best PHP Books for Beginners](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2022/12/1670224427best-php-books-300x170.jpg)
Best PHP Books for Beginners
Claudio Ribeiro
![Displaying Data from MySQL on the Web: an Introduction](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2022/01/1643604505mysql-web-300x170.jpg)
Displaying Data from MySQL on the Web: an Introduction
Tom Butler
![Introducing MySQL: A Beginner’s Guide](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2022/01/1643604354mysql-introduction-300x170.jpg)
Introducing MySQL: A Beginner’s Guide
Tom Butler
![Introducing PHP: A Beginner’s Guide](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2022/01/1643604276php-introduction-300x170.jpg)
Introducing PHP: A Beginner’s Guide
Tom Butler
![Setting Up Your PHP Development Environment with Docker](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2022/01/1643604106php-mysql-install-300x170.jpg)
Setting Up Your PHP Development Environment with Docker
Tom Butler
![Functional Programming in PHP: Higher-order Functions](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2021/11/1637195560higher-order-functions-300x170.jpg)
Functional Programming in PHP: Higher-order Functions
Tim Hurd
![Flexible API Design: Create Hooks for Your PHP API Pipeline](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2021/09/1630893572api-pipeline-300x170.jpg)
Flexible API Design: Create Hooks for Your PHP API Pipeline
Tim Hurd
![PHP Authorization with JWT (JSON Web Tokens)](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2015/06/1615432008php-uthorization-jwt-300x158.jpg)
PHP Authorization with JWT (JSON Web Tokens)
Miguel Ibarra RomeroMatthew Setter
![Setting Up a Modern PHP Development Environment with Docker](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2021/02/1612308286php-docker-300x170.png)
Setting Up a Modern PHP Development Environment with Docker
Tom Butler
![Getting Started with Laravel Livewire](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2021/01/1611102843laravel-livewire4-300x170.png)
Getting Started with Laravel Livewire
Wern Ancheta
![Form Validation with PHP](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2012/03/1614212932web-form-300x170.png)
Form Validation with PHP
Iain TenchMatthew Setter
![Writing a Flarum Extension: Building a Custom Field](https://cdn.statically.io/img/uploads.sitepoint.com/wp-content/uploads/2020/12/1608726717flarum-300x158.jpg)
Writing a Flarum Extension: Building a Custom Field
Bruno Skvorc
Showing 32 of 1099