• PHP Runtime

  • framework

  • Other Technologies

  • Essential Tools

  • Other tools

Previous Versions

PHP 8.3 is a major update of the PHP language.

It contains many new features, such as explicit typing of class constants, deep- cloning of readonly properties and additions to the randomness functionality. As always it also includes performance improvements, bug fixes, and general cleanup.

Upgrade to PHP 8.3 now!

PHP 8.4.0 Beta 4 now available for testing

29 Aug 2024

The PHP team is pleased to announce the release of PHP 8.4.0, Beta 4. This is the second beta release.

continuing the PHP 8.4 release cycle, the rough outline of which is specified in the PHP Wiki.

For source downloads of PHP 8.4.0, Beta 4 please visit the download page.

Development Framewor
Fat-Free Framework

Fat-Free Framework

Fat-Free Framework, or F3, is a straightforward PHP framework. Its codebase is only 65 KB, and the framework is modular, allowing you to only use the necessary code.

PHPixie

PHPixie

PHPixie is easy to learn and does not rely on automagic. You will always be in charge of what's happening.

Slim

Slim

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.

FuelPHP

FuelPHP

The Fuel PHP Framework is a fast, simple and flexible PHP 5.4  framework, born from the best ideas of other frameworks, with a fresh start!

Yii

Yii

Yii is a fast, secure, and efficient PHP framework.Flexible yet pragmatic.Works right out of the box.Has reasonable defaults.

CakePHP

CakePHP

CakePHP has a broad set of libraries that include one of the most thorough arrays of helpful components. It’s a great option if you need to implement hard-to-find features.

Phalcon

Phalcon

Phalcon is a full-stack PHP framework whose source code is written in the C programming language. Using the framework doesn’t require knowledge of C as it uses PHP classes and its namespaces.

Laminas Project

Laminas Project

The Laminas Project is an open-source continuation of Zend Framework, a PHP framework and component library targeting enterprise applications.

Symfony

Symfony

Symfony is a set of PHP Components, a Web Application framework, a Philosophy, and a Community — all working together in harmony.

Essential Tools
PhpStorm 18.2.1 Win

PhpStorm 18.2.1 Win

Professional PHP integrated development tools

SecLists

SecLists

SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

Other tools
EMQTT (Erlang MQTT message server) v2.3.5 for windows7 x64

EMQTT (Erlang MQTT message server) v2.3.5 for windows7 x64

EMQTT (Erlang MQTT message server) v2.3.5 for windows7 x64

EMQTT (Erlang MQTT message server) v2.3.5 for Ubuntu16

EMQTT (Erlang MQTT message server) v2.3.5 for Ubuntu16

EMQTT (Erlang MQTT message server) v2.3.5 for Ubuntu16

Titan FTP Server v9.00.1555

Titan FTP Server v9.00.1555

Titan FTP Server v9.00.1555

Cerberus FTP Server v9.0.4 for x64

Cerberus FTP Server v9.0.4 for x64

Cerberus FTP Server v9.0.4 for x64

Cerberus FTP Server v9.0.4 for x32

Cerberus FTP Server v9.0.4 for x32

Cerberus FTP Server v9.0.4 for x32

Hot PHP Topics

Show More Hot PHP Topics

PHP Technical Articles

Show More Show More
Why Does My MySQLi Query Only Return One Row When I Expect Two?

Why Does My MySQLi Query Only Return One Row When I Expect Two?

MySQLi Query Fetching Single RowThis code snippet aims to retrieve two rows of data from a MySQL table but only returns one. The SQL statement in...

Is Html2Text the Best PHP Solution for Converting HTML to Plain Text for Email?

Is Html2Text the Best PHP Solution for Converting HTML to Plain Text for Email?

Converting HTML to Plain Text in PHP for E-mail: A Quest for a Feature-Rich SolutionIn the realm of web development, the need to convert HTML to...

Why Does PHP Throw \'Typed Property Must Not Be Accessed Before Initialization\'?

Why Does PHP Throw \'Typed Property Must Not Be Accessed Before Initialization\'?

Why the "Typed Property Must Not Be Accessed Before Initialization" Error Arises with Property Type HintsPHP 7.4 introduced type-hinting for...

Rules for creating payment gateway of bkash

Rules for creating payment gateway of bkash

To setup Bkash Payment Gateway you need to follow some steps. Below I am giving a step by step guide on how you can integrate Bkash Payment Gateway. For this we will use Bkash's Merchant API. 1. For Bkash API Integration

How many Backslashes Do You Need to Escape a Backslash in PHP Regular Expressions?

How many Backslashes Do You Need to Escape a Backslash in PHP Regular Expressions?

Escaping a Backslash in PHP Regular Expressions: The Best ApproachWhen writing PHP regular expressions, it is crucial to understand the correct...

Why does my MySQL connection show a 'No such file or directory' error, and how do I fix it?

Why does my MySQL connection show a 'No such file or directory' error, and how do I fix it?

Troubleshooting "No Such File or Directory" Error in MySQL ConnectionIn an attempt to establish a connection with a MySQL database, an error...

|| vs. or: Which Logical OR Operator Takes the Lead?

|| vs. or: Which Logical OR Operator Takes the Lead?

Comparing Logical Operators: || vs. orWhen working with logical operators, namely || (OR) and or, the question arises regarding which one is...

How Do I Retrieve a Salted Password from the Database for User Authentication?

How Do I Retrieve a Salted Password from the Database for User Authentication?

How to Retrieve a Salted Password from the Database for User AuthenticationIn an attempt to implement a membership site with salted passwords...

  • Recommend
  • Follow
  • Article
  • Course
  • Topic
    Hot
  • Q&A
  • Information
  • Download
  • Game
  • ProgrammingManual
More More
MoreArticle MoreArticle
More More
[Web front-end] Node.js quick start

Elementary [Web front-end] Node.js quick start

6697 Learning Collected
Free ¥20
Complete collection of foreign web development full-stack courses
Free ¥20
Go language practical GraphQL

Elementary Go language practical GraphQL

4357 Learning Collected
Free ¥20
550W fan master learns JavaScript from scratch step by step
Free ¥20
Getting Started with MySQL (Teacher mosh)
Free ¥20
Mock.js | Axios.js | Json | Ajax--Ten days of quality class
Free ¥20
WeChat Mini Program Development API Chapter
Free ¥20
Webpack4.x---Ten-day skills class

Elementary Webpack4.x---Ten-day skills class

8078 Learning Collected
Free ¥20
Bootstrap4.x---Ten days of quality class
Free ¥20
ECMAScript6/ES6---Ten-day skills class

Elementary ECMAScript6/ES6---Ten-day skills class

9889 Learning Collected
Free ¥20
Laravel---API interface

Elementary Laravel---API interface

4037 Learning Collected
Free ¥20
php-src source code analysis and exploration
Free ¥20
Processes and SOCKETs

Elementary Processes and SOCKETs

1830 Learning Collected
Free ¥20
Step by step implementation of data transmission encoding
Free ¥20
PHP self-made framework

Elementary PHP self-made framework

4096 Learning Collected
Free ¥20
Computer system from application layer to bottom layer
Free ¥20
Briefly talk about the nature of computer programming languages
Free ¥20
Briefly talk about mysql8 and network communication
Free ¥20
golang socket programming

Elementary golang socket programming

664 Learning Collected
Free ¥20
PHP object-oriented basic course (under update)
Free ¥20
Open source IoT development examples

Elementary Open source IoT development examples

2408 Learning Collected
Free ¥20
swoole process tree analysis

Elementary swoole process tree analysis

1386 Learning Collected
Free ¥20
ThinkPHP6.x Micro Practice--Ten Days Skills Classroom
Free ¥20
Vue.js Micro Practice--Ten Days Skills Classroom
Free ¥20
ThinkPHP6.x API interface--Ten days skills class
Free ¥20
More More
More More
0 Like
0 answer
1627 Views
More More
More More
PhpStorm 18.2.1 Win
PhpStorm 18.2.1 Win Professional PHP integrated development tools
CiviCRM
CiviCRM CiviCRM is an open source and free to download member relationship management solution for advocacy, non-profit and other organizations. For more information, visit http://civicrm.org
WIKINDX
WIKINDX Reference management, document management, citations and more. Designed by scholars for scholars, continuously developed since 2003 and used by individuals and major research institutions worldwide, WIKINDX is a virtual research environment (enhanced online literature manager) that stores searchable references, notes, documents, Quotes, thoughts, etc. The integrated WYSIWYG word processor exports formatted articles to RTF and HTML. Plug-ins include a citation style editor and import/export of references (BibTeX, Endnote, RIS, etc.). WIKINDX supports every reference text
Joomla
Joomla Joomla! is an award-winning content management system (CMS) that allows users to build websites and powerful online applications. It's very easy to use, stable and secure, with thousands of free extensions and templates.
phpList
phpList phpList provides open source email marketing services, including analysis, list segmentation, content personalization and bounce processing. The rich technical functions and secure and stable code base are the result of 17 years of continuous development. Used in 95 countries, available in more than 20 languages, and used in 25 billion email campaigns sent last year. You can deploy it with your own SMTP server or get a free hosting account at http://phplist.com.
SecLists
SecLists SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.
Xoops France Network
Xoops France Network Publications Xoops francophones (traductions noyau xoops, documentations, modules francisés, thèmes, Plugin smarty, hacks, ...)
XAMPP
XAMPP XAMPP is an extremely easy-to-install Apache distribution for Linux, Solaris, Windows, and Mac OS X. The package includes Apache web server, MySQL, PHP, Perl, FTP server and phpMyAdmin.
DVWA
DVWA Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software
MoreDownload MoreDownload MoreDownload MoreDownload

Classic PHP algorithm, learn excellent ideas and expand your thinking

2020-03-26
2177
24735

PHPExcel PHP class library for operating Office Excel documents

2018-09-26
11385
91333

PHP library for dependency injection containers

2018-01-26
397
25143

Small PHP library for optimizing images

2018-01-26
579
18793
MoreDownload MoreDownload
jQuery enterprise message form contact code
jQuery enterprise message form contact code

jQuery enterprise message form contact code is a simple and practical enterprise message form and contact us introduction page code.

jQuery enterprise message form contact code 2024-02-29
jQuery enterprise message form contact code 3756
jQuery enterprise message form contact code 51
HTML5 MP3 music box playback effects
HTML5 MP3 music box playback effects

HTML5 MP3 music box playback special effect is an mp3 music player based on HTML5 css3 to create cute music box emoticons and click the switch button.

HTML5 MP3 music box playback effects 2966
HTML5 MP3 music box playback effects 51
HTML5 cool particle animation navigation menu special effects
HTML5 cool particle animation navigation menu special effects

HTML5 cool particle animation navigation menu special effect is a special effect that changes color when the navigation menu is hovered by the mouse.

HTML5 cool particle animation navigation menu special effects 2024-02-29
HTML5 cool particle animation navigation menu special effects 2738
HTML5 cool particle animation navigation menu special effects 61
jQuery visual form drag and drop editing code
jQuery visual form drag and drop editing code

jQuery visual form drag and drop editing code is a visual form based on jQuery and bootstrap framework.

jQuery visual form drag and drop editing code 2024-02-29
jQuery visual form drag and drop editing code 2754
jQuery visual form drag and drop editing code 48
MoreDownload MoreDownload
MoreDownload MoreDownload
php7.3.8 offline Chinese manual (official version)
php7.3.8 offline Chinese manual (official version) php7.3.8 official Chinese manual (chm format)

Downloaded by 42689 people in total

Recent UpdatesServer side development

PHP7.2 Chinese manual
PHP7.2 Chinese manual PHP Chinese manual download|chm|mobile version|pdf

Downloaded by 41719 people in total

Recent UpdatesServer side development

html5 Chinese manual (CHM version)
html5 Chinese manual (CHM version) HTML5 Chinese manual download (CHM version)

Downloaded by 34335 people in total

Recent UpdatesFront-end development

php 5.6 Chinese manual
php 5.6 Chinese manual PHP 5.6 Chinese manual download

Downloaded by 27700 people in total

Recent UpdatesServer side development

PHP7.2 manual (latest version)
PHP7.2 manual (latest version) php7.2 development manual download CHM version

Downloaded by 27192 people in total

Recent UpdatesServer side development

MySQL 5.1 Reference Manual
MySQL 5.1 Reference Manual MySQL 5.1 Reference Manual Download

Downloaded by 22109 people in total

Recent Updatesdatabase

Adobe official Flash animation optimization guide pdf version
Adobe official Flash animation optimization guide pdf version Tutorials from Adobe's official Flash animation optimization guide, including the following content: How to save memory How to minimize CPU usage How to improve ActionScript 3.0 performance Speed ​​up rendering Speed ​​Optimize network interaction Use audio and video Optimize SQ

Downloaded by 8 people in total

Recent UpdatesFront-end development

Flex 3 CookBook Chinese pdf version
Flex 3 CookBook Chinese pdf version A Flex application consists of two language codes: ActionScript and MXML. Since 3.0, ActionScript has evolved from a prototype-based scripting language to a fully object-oriented, strongly typed scripting language that complies with the ECMAScript standard. MXML is a markup language, very similar to the familiar Hypertext Markup Language (HTML) and Extensible Markup Language (XML). This Chinese version of FLEX 3 COOKBOOK is translated by Chang Qing Translation Team, whose main members are Chang Qing and Nigel

Downloaded by 5 people in total

Recent UpdatesFront-end development

Introduction to Adobe Flex Chinese WORD version
Introduction to Adobe Flex Chinese WORD version Flex is a component-based development framework that can generate a rich Internet application run by Flash Player. Flex combines a standards-based language with a variety of extensible user interface and data access components, allowing developers to build applications with rich data presentation, powerful client logic and integrated multimedia. Flex is a rich client application development toolkit built on the Flash platform. As a new technology representative in the Rich Internet Application (RIA) era, Flex has been used by Adobe since 2007.

Downloaded by 5 people in total

Recent UpdatesFront-end development

Flash ActionScript3 Advanced Tutorial pdf version
Flash ActionScript3 Advanced Tutorial pdf version Flash ActionScript3 advanced tutorial pdf, book directory: Chapter 1 Advanced collision detection Detection of collisions of irregular graphics BitmapData.hitTest is used for collision detection of a large number of non-bitmap objects Implementing grid-based collision detection Writing grid code testing and adjusting the grid Grid uses this type of detection not just for collision Chapter 2 Steering Behavior 2D Vector (Vector2D) Class Locomotive (V

Downloaded by 5 people in total

Recent UpdatesFront-end development

Flex development configuration manual Chinese PDF version
Flex development configuration manual Chinese PDF version This document mainly talks about flex (eclipse) development configuration; interested friends can come and take a look.

Downloaded by 0 people in total

Recent UpdatesFront-end development

ActionScript3 design pattern Chinese WORD version
ActionScript3 design pattern Chinese WORD version This document mainly talks about the ActionScript3 design pattern; I hope this document will help friends in need; interested friends can come and take a look.

Downloaded by 0 people in total

Recent UpdatesFront-end development

Flash commonly used button codes word version
Flash commonly used button codes word version Flash Player is a program that can play small and fast multimedia animations, as well as interactive animations, flying logos and images created with Macromedia Flash. This player is very small, takes only a moment to download, and is a great start for experiencing multimedia effects on the web. Flash also supports high-quality mp3 audio streams, text input fields, interactive interfaces, and much more. This latest version can view all flash formats. If you want to watch multimedia content on the web, flash player is almost

Downloaded by 0 people in total

Recent UpdatesFront-end development

Flex Designer Basics English Text PDF Version
Flex Designer Basics English Text PDF Version "Foundation Flex for Designers" English text version [PDF]

Downloaded by 0 people in total

Recent UpdatesFront-end development

Perl learning handbook chm version
Perl learning handbook chm version Perl Learning Handbook is an article written by a Taiwanese Perl master, specially packaged as a chm version for everyone's convenience. About this book 1. About Perl 1.1 History of Perl 1.2 Concepts of Perl 1.3 Features 1.4 Environment for using Perl 1.5 Getting started with Perl 1.6 Your first Perl program 2. Scalar variables (Scalar) 2.1 About scalars 2.1.1 Numeric values ​​2.1. 2 Strings 2.1.3 Number and string conversion 2.2 Use your own

Downloaded by 5 people in total

Recent UpdatesServer side development

Perl Lwp documentation chm version
Perl Lwp documentation chm version LWP is the abbreviation of Library for Web access in Perl. The purpose is very clear, it is a Perl package for accessing the Web server. Using the LWP package, we can easily access resources on external web servers in our perl scripts. Why use LWP? Today's website applications are becoming more and more complex. It is simply impossible to simply write a Sockettelnet to obtain resources using the GET command, especially for some websites that require passwords to log in. If you just want to simply get

Downloaded by 5 people in total

Recent UpdatesServer side development

Perl DBI Chinese manual pdf version
Perl DBI Chinese manual pdf version Perl DBI manual Chinese translation pdf, Perl DBI Chinese help document, covering Perl DBI name, overview, description, DBI classes, processor general methods, general properties, DBI database processing objects, database processing methods, etc. In order to make it easier for everyone to learn, Script House has specially packaged the Chinese translation version of Perl+DBI Programming (chm).chm Perl+DBI Programming-[US] Descartes-China Electric Power Press-2001.pdf Perl.DBI Manual. pdfProgram

Downloaded by 5 people in total

Recent UpdatesServer side development

Install perl module under linux Chinese WORD version
Install perl module under linux Chinese WORD version This document mainly talks about installing the perl module under Linux; Linux and perl are both free software, and it is really wonderful to combine the two. I hope this document will help friends in need; interested friends can come and take a look.

Downloaded by 5 people in total

Recent UpdatesServer side development

Ruby skills Chinese WORD version
Ruby skills Chinese WORD version Ruby is a simple and fast object-oriented (object-oriented programming) scripting language. This document introduces the skills of Ruby in detail; interested friends can come and take a look.

Downloaded by 0 people in total

Recent UpdatesServer side development

Summary of three major techniques for performance optimization of programming language Perl Chinese WORD version
Summary of three major techniques for performance optimization of programming language Perl Chinese WORD version This article will focus on discussing Perl performance optimization techniques. When using Perl to develop some service applications, sometimes you will encounter problems with Perl performance or resource usage. You can use require to load modules, use system functions and XS-based modules, and write yourself with low overhead. Modules, etc. to optimize Perl performance. Perl is a powerful language, a powerful tool, and a very delicious dish:-) Using many of Perl's features, you can achieve some very interesting and practical functions. I hope this document will help friends in need; interested friends can come and take a look.

Downloaded by 0 people in total

Recent UpdatesServer side development

go language reference manual Chinese CHM version
go language reference manual Chinese CHM version Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. This article brings you the Go reference manual, you can download it if you need it! Go was developed by Robert Griesemer, Rob Pike, Ken Thompson from the end of 2007, and later joined by Ian Lance Taylor, Russ Cox and others. It was finally open sourced in November 2009 and Go 1 stable was released in early 2012. Version. The development of Go is now fully open

Downloaded by 6 people in total

Recent UpdatesServer side development

Perl basic tutorial chm
Perl basic tutorial chm A basic introductory Chinese tutorial on Perl, in chm format, describing an overview of PERL, simple variables, operators, list and array variables, file reading and writing, pattern matching, control structures, subroutines, associative arrays/hash tables, formatted output, and file systems , reference, object-oriented, packages and modules and other knowledge points. Suitable for beginners to read and understand the Perl scripting language.

Downloaded by 0 people in total

Recent UpdatesServer side development

Summary of information related to Perl DBI programming pdf+chm Script House Special Edition
Summary of information related to Perl DBI programming pdf+chm Script House Special Edition Mainly includes Perl+DBI programming (chm).chmPerl+DBI programming-[US] Descartes-China Electric Power Press-2001.pdfPerl DBI Tutorial on using DBI in Perl, for beginners to refer to the Chinese translation version of Perl.DBI manual .pdfPerl DBI Chinese help document, covering Perl DBI name, overview, description, DBI classes, processor general methods, general attributes, DBI database processing objects, database processing methods, etc. Programming_the_P

Downloaded by 0 people in total

Recent UpdatesServer side development

MySQL 8 Cookbook (Chinese version) (PDF version)
MySQL 8 Cookbook (Chinese version) (PDF version) MySQL 8 Cookbook (Chinese version) (PDF version)

Downloaded by 8519 people in total

Recent Updatesdatabase

Comprehensive list of commonly used MySQL commands (PDF version)
Comprehensive list of commonly used MySQL commands (PDF version) Comprehensive list of commonly used MySQL commands (PDF version)

Downloaded by 8097 people in total

Recent Updatesdatabase

oracle knowledge base
oracle knowledge base oracle knowledge base download

Downloaded by 2523 people in total

Recent Updatesdatabase

Android development tutorials and notes pdf version
Android development tutorials and notes pdf version Android file access and database programming knowledge. File operations mainly include reading files, writing files, reading static files, etc. It also introduces creating, adding file content and saving, opening files and displaying the content; database programming mainly introduces the SQLite database. The use includes knowledge of creating, deleting, opening databases, non-query SQL operation instructions, query SQL instructions-cursors, etc.

Downloaded by 17 people in total

Recent UpdatesMobile terminal

Advanced Bash Scripting Guide chm version
Advanced Bash Scripting Guide chm version This book assumes that you do not have any programming knowledge about scripting or general programming, but if you do, you will easily be able to reach an intermediate to advanced level... All of this is just a small part of the vast knowledge of UNIX® . You can use this book as a textbook, a self-study manual, or a document about shell scripting technology. The exercises in the book and the comments in the sample scripts will better interact with readers, but the most critical premise is: want to The only way to truly learn scripting is to write scripts yourself. This book also

Downloaded by 5 people in total

Recent Updatesdevelopment tools

Unity3d game development camera switching Chinese WORD version
Unity3d game development camera switching Chinese WORD version This document mainly talks about camera switching in unity3d game development; I hope it will be helpful to everyone; interested friends can come and take a look.

Downloaded by 6 people in total

Recent UpdatesOther manuals

Lucene learning and summary Chinese WORD version
Lucene learning and summary Chinese WORD version This document mainly talks about the learning and summary of Lucene; Lucene is an efficient, Java-based full-text search library. I hope this document will help friends in need; interested friends can come and take a look.

Downloaded by 7 people in total

Recent UpdatesOther manuals

MoreManual MoreManual