Fixing PHP Remote Code Execution Vulnerabilities in Existing Applications
Learn how to identify vulnerable PHP runtimes, verify web server PHP versions, apply security updates, and validate protections against critical RCE vulnerabilities.
Learn it from developers who built it.
Tutorials, how-tos and deep dives on AI, .NET, C#, cloud and developer tools, written by the community.
Learn how to identify vulnerable PHP runtimes, verify web server PHP versions, apply security updates, and validate protections against critical RCE vulnerabilities.
Learn how to install, configure, and verify PHP OPcache in Dockerized PHP-FPM applications, including production settings for memory, file changes, and deployment behavior.
Everything on PHP, not only its articles: the PHP page →
Learn how to use Composer platform configuration and check-platform-reqs to detect PHP version and extension mismatches before deployment.
Learn how Laravel Octane's long-lived workers can leak request-specific user or tenant data, and how to safely manage service lifetimes and state.
Learn how to scale a Laravel marketplace across multiple app servers with load balancing, shared sessions and storage, health checks, and rolling deployments.
Learn how to verify the PHP version used by your application, check its support status and patch level, and review known vulnerabilities before planning an upgrade.
Design a Laravel checkout flow with Redis queues, post-commit jobs, retries, idempotency, and failed-job handling for email and merchant notifications.
Explore PHP 8.5's relevance in 2026 web development. Discover its strengths, weaknesses, and best use cases for CMS, e-commerce, and beyond. Is it still a viable option?
Discover WebForms Core v2 in PHP: build dynamic web apps without front-end frameworks! Simplify DOM event handling and server-side interactions with ease. Learn how!
Learn how to use cURL in PHP with simple examples. Understand cURL basics, prerequisites, session handling, curl_setopt usage, and connect your PHP applications to REST APIs easily for backend development.
Learn about the different types of variables in PHP, including scalar, arrays, objects, and more. This guide covers their usage, examples, and best practices for beginners and developers alike.
The latest PHP release is here: version 8.4.6. Don't expect new features, but do anticipate a significantly more stable and refined PHP 8.4, thanks to a focus on bug fixes and essential improvements.
Learn how to create CanvasJS charts using date-time values from a database in PHP. This comprehensive guide covers setting up your database, fetching data, converting PHP timestamps to JavaScript timestamps, and rendering interactive charts
Setting up Google App Engine for PHP involves configuring App.yaml, deploying code, and leveraging Google Cloud Storage for image uploads. With PHP libraries, developers can seamlessly integrate image upload functionality into their applications hosted on Google Cloud Platform.
By the end of this article, you will be able to create a web application using PHP which will be able to store the message in the queue and will be able to send messages to the users on their phone.
Using stored procedures in PHP involves connecting to a database using MySQLi or PDO, preparing and executing SQL queries that call the stored procedures. Utilize parameterized queries for security and efficient data manipulation within PHP applications, ensuring effective database interaction.
Installing WAMP Server on Windows 10 provides a local development environment for web projects. It integrates Apache, MySQL, and PHP, enabling seamless testing and deployment. Once installed, you can access your projects via localhost.
In this article, we'll guide you through creating a calendar using PHP. It's a straightforward process that involves using HTML for the structure, CSS for styling, and PHP for the logic. We'll start by styling the calendar with CSS, defining how it looks, from the table and headers to individual cells and links.
Build a PHP and MySQL signup/login system with password hashing, prepared statements, and Gmail email verification using PHPMailer.
This article shows how we can create a SIGN UP form and store the entered data into our database (mysql) using PHP.
In this article we will create a registration page with captcha implemented in it in PHP.
In this article, we will learn to set up a custom post type and the information about how and why we have to use the custom post type and custom pagination using AJAX.
Laravel Lumen is a lightweight micro-framework built on Laravel, offering developers a fast and efficient solution for building microservices and APIs. With its minimalistic approach, seamless integration with the Laravel ecosystem, and emphasis on performance optimization, Lumen enables the creation of powerful web applications with ease.
To add custom search functionality to Data Tables for server-side processing with PHP and MySQL, you can modify the SQL query dynamically based on the search criteria provided by the user.
In this article, you will learn the standard way to create a CRUD operation. It is created using PHP and MySQL with custom functions. So, it is very simple to learn and develop your project.
The most commonly used web-backend programming language is PHP. A PHP script can be executed through a web server module. Installing a web server like Apache and a database server like MySQL is required in order to run PHP for the web. Can use XAMPP on Windows and Linux operating systems. This tutorial will show you how to run a PHP program on an XAMPP server.
In this blog, we will explore the six most frequently utilized features and functionalities of PHP, along with real-world examples demonstrating how they can be applied in practical applications.
This article provides tips and best practices for developing large-scale Laravel applications. By following these best practices, you can improve the quality and scalability of your application, make it easier to maintain and update and ensure that it is built using industry-standard coding practices.
This code explains how to convert an array into a string in PHP.
Write an article and earn +1,000 SHARP when it is approved.
Write an article