• PHP Runtime

  • framework

  • Essential Tools

  • Other tools

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
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),

MantisBT

MantisBT

Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

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

Nginx helper v1.0.5.1

Nginx helper v1.0.5.1

Nginx helper v1.0.5.1

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 MoreHot PHP Topics

4 tips to help you achieve ‘Inbox Zero’ in GmailMaster Gmail: Conquer Your Inbox and Achieve Inbox Zero! Email: a necessary evil? Not anymore! While email is crucial for modern communication, managing it often consumes valuable time. Fortunately, Gmail offers powerful features and add-ons to hel

The one trick you need to speed up your GmailModern life means spending a lot of time in your inbox. For many, this usually means Gmail, as it is free, has up to 15GB of storage, and is feature-rich, and can be used on almost every device you can think of. As emails accumulate over the years, you may have noticed that Google's email service no longer provides the smooth and fast experience it used to be. The solution is simple, although it may make you nervous: delete, delete, delete. The less mail Gmail needs to process, the faster your inbox, search, tags, and conversation threads will load onto the screen. Gmail is certainly part of the appeal of Gmail is that you can archive your emails and easily access them at any time. But ask yourself, save 10

Why Am I Getting the Gmail SMTP Authentication Error '5.5.1 Authentication Required'?Troubleshooting Gmail SMTP Authentication Error: "5.5.1 Authentication Required"When encountering the error "The SMTP server requires a secure...

Where is the login entrance for gmail email?The Gmail email login entrance is https://mail.google.com. The login steps include: 1. Visit the Gmail website: enter the URL and press Enter; 2. Enter the email address: Enter your Gmail email address and click "Next" "; 3. Enter password: Enter your Gmail password and click "Log in".

PHP Technical Articles

Show MoreShow More
Explain the purpose of routes in Laravel.

Explain the purpose of routes in Laravel.

The article discusses the role of routes in Laravel, explaining their purpose in directing web requests and detailing various types like basic, named, and API routes. It highlights how routes contribute to application organization through separation

What is MVC (Model-View-Controller) architecture?

What is MVC (Model-View-Controller) architecture?

The article discusses the MVC architecture used in software development, focusing on its separation of concerns into Model, View, and Controller components. It highlights benefits like improved maintainability and scalability, alongside challenges su

What are the limitations of using cookies?

What are the limitations of using cookies?

The article discusses the limitations and privacy concerns of using cookies for tracking user data, and explores alternatives like local storage and first-party data solutions.

What is the purpose of session fixation protection?

What is the purpose of session fixation protection?

The article discusses session fixation protection, a security measure to prevent session hijacking by regenerating or invalidating session IDs upon login, enhancing website security.Character count: 159

How can you prevent session hijacking?

How can you prevent session hijacking?

The article discusses session hijacking prevention, detailing security measures like using HTTPS, secure session tokens, and two-factor authentication to protect against unauthorized access.Character count: 159

What is the difference between session cookies and persistent cookies?

What is the difference between session cookies and persistent cookies?

The article discusses the differences between session and persistent cookies in terms of duration, purpose, storage, and security implications. Session cookies are temporary and last only for the user's visit, while persistent cookies remain until an

What are the security considerations when using cookies?

What are the security considerations when using cookies?

The article discusses security considerations for cookies, focusing on protecting user data from attacks like XSS and CSRF through encryption, secure flags, and best practices in HTTPS environments.

How do you set, retrieve, and delete cookies in PHP?

How do you set, retrieve, and delete cookies in PHP?

The article discusses setting, retrieving, and deleting cookies in PHP, along with security practices and session management. Main issues include output timing, size limits, and security concerns like XSS and session fixation.

  • Recommend
  • Follow
  • Article
  • Course
  • Topic
    Hot
  • Q&A
  • Information
  • Download
  • Game
  • ProgrammingManual
凡人凡人     2024-04-16 10:10:18Ask
0Like
0answer
2614Views

Courseware

MoreMore
MoreDownloadMoreDownload
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

PHPMailer
PHPMailer

PHPMailer - A full-featured email creation and delivery class for PHP. Supports UTF-8 content as well as 8-bit, base64, binary and quoted-printable encodings. Provides SMTP authentication for LOGIN, PLAIN, CRAM-MD5 and XOAUTH2 mechanisms over SMTPS and SMTP+STARTTLS transports. Automatically verify email addresses. Many PHP developers need to send emails from their code. The only PHP function that directly supports this is mai

MoreDownloadMoreDownloadMoreDownloadMoreDownload

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

form button
form button2024-02-29
form button5740
form button361

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.

Player special effects
Player special effects2024-02-29
Player special effects4405
Player special effects363

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

Menu navigation
Menu navigation2024-02-29
Menu navigation4237
Menu navigation364

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

form button
form button2024-02-29
form button4200
form button378
MoreDownloadMoreDownload
‎Makeup ASMR Simulation Game: ASMR Simulator Makeup Salon
‎Makeup ASMR Simulation Game: ASMR Simulator Makeup SalonFamily Gathering | 2025-03-04

Indulge in soothing and immersive ASMR experience with the Ultimate Makeup Studio: Spa and Makeup Games. This unique game combines a relaxing ASMR feel with a variety of makeover activities including spa treatments, DIY makeovers, stylish outfits and more. Get ready to embark on a journey of self-care, creativity, and beauty in a virtual world designed to help you relax and improve your aesthetic skills. Key Features: ASMR Feeling: Immerse yourself in a calm and satisfying ASMR experience while performing a variety of beauty care and makeup activities. Enjoy exciting sounds and vision

Download
‎The Abyss Guardian
‎The Abyss GuardianCard | 2025-03-04

"Abyss Guardian" is a card development strategy brain-burning battle mobile game. Players use a variety of legendary heroes to collect powerful secret stones to create their own unique tower defense team and jointly conquer the entire game world! In this game, you will experience challenging tower defense gameplay, select the right legendary heroes, formulate precise tactics, and protect your territory from invasion! Game features [rich levels, interlocking] - The game contains multiple different worlds and levels, each level has different enemies and bosses, ensuring that every game is fresh. 【Legend Heroes, Unique Design】-Everything in the game

Download
‎Steve and Maggie Toy App
‎Steve and Maggie Toy AppChild | 2025-03-04

Help Steve and Maggie complete 4 educational games! Practice your observations skills and your understanding of Steve’s spoken British English. The games are based on the Steve and Maggie Show, which

Download
‎Happy Fruits
‎Happy FruitsLeisure | 2025-03-04

"Happy Fruit" is a simulation business game that combines island adventure and synthetic gameplay. On the way to visit my grandmother, I learned that a sudden hurricane swept the island where my grandmother lived, almost all the buildings on the island were destroyed and traffic connections were interrupted. While waiting for the rescue team to arrive, you use the island resources to help your grandmother and other residents on the island rebuild their homes and restore their peaceful and comfortable life in the past. Game highlights: - Immersive island exploration and embark on a mysterious island, beautiful scenery and cute characters are waiting for you to experience! - Simple and addictive synthesis gameplay to synthesize the materials required for orders, and win a lot of rewards

Download
‎Good night forest
‎Good night forestSimulation | 2025-03-04

Farming and building healing game - fairy tale world, heart-warming life! "Good Night Forest" is a simulated life healing game. The main gameplay is to make friends with all kinds of little Gudong, including planting, fishing, taking photos of creatures, decoration and construction, character dressing, music playing, sleep aid music, collection of illustrations, and other healing methods that make people relaxed and soothed. [Game Play] ※Flowers are cleared, dream homes are rebuilt, and the ecological environment of forest homes is restored. ※Make desserts and study recipes. Desserts can attract little Gudong and entertain visitors. ※Get acquaintance with Xiao Gudong and be friends with Xiao Gudong. Xiao Gudong will always be with you.

Download
‎Escape
‎EscapeAdventure | 2025-03-04

Enter a labyrinthine nightmare where reality bends and sanity crumbles. In ESCAPE - BACKROOMS HORROR, you will explore an endless maze with damp carpets and flickering lights. Each new direction is un

Download
‎Folk Talk Archive
‎Folk Talk ArchiveWord Puzzle | 2025-03-04

Folk Talk Archives is a plot-based fault-finding game. Each archive has a fascinating story. Players need to gradually reveal the truth of the incident by collecting clues. As the story progresses, players will encounter many unexpected plots and twists, which are unpredictable. This tense and exciting atmosphere makes players unable to extricate themselves and always want to solve the story puzzle and uncover the truth of the incident. Game features: Thrilling and weird folk secrets that stimulate your little heart! Multiple branch selections to trigger different plots. Any decision you make may affect the final outcome. Capture clues and satisfy the fun of finding faults. use

Download
‎Digging a Hole in Depth Game
‎Digging a Hole in Depth GameSimulation | 2025-03-04

Digging in Depth is an exciting exploration game where diggers uncover hidden secrets beneath their house garden. The deeper you go, the more surprises you’ll find—unexpected challenges, unique collec

Download
‎Cultivation Family Simulator 2
‎Cultivation Family Simulator 2Strategy | 2025-03-04

The background of cultivating immortals adopts the realm and background system of mortals. The realm is divided from Qi Refining - Foundation Building - Golden Pill - Nascent Soul - Transforming God - Void Refining - Combination - Mahayana players were born in a small interface for cultivating immortals in the mortal world. The whole world is divided into different continents, sea areas, and other regions. The super-large map imitates the super-large map imitating the great world of cultivating immortals, and constructs a super-large map. Various resources will be born on the map, such as spiritual medicines, minerals, spiritual veins, etc., and various special maps such as volcanoes, deserts, ice fields, sea areas, islands, canyons, etc., different maps of various immortals in cultivating immortals will have different special outputs and special dangerous places, exclusive monsters and other real battles.

Download
‎Fantasy New Zhuxian: The First Year
‎Fantasy New Zhuxian: The First YearStrategy | 2025-03-04

"Fantasy New Zhu Xian" is the flagship Zhu Xianxian and the mobile game of "Ru Meng Xianxia" with feelings to restore imagination and shape the eight original professions. In addition to restoring the classic scenes of Zhuxian, it also expands a richer world and renders eighteen classic scenes with advanced technology. The light and shadow are transparent, and under the sun, moon and skylight, the mainland of China spreads in front of you, restoring the fantasy and beautiful world of fairy tale in your heart. This world is extremely vivid, and the map is full of interesting exploration elements, allowing you to fly to the sky and swim into the sea, and you will be surprised every step. The addition of elements and space barrier factors has revolutionized the turn-based combat gameplay, and every step of your operation is

Download
‎Lucky Challenge
‎Lucky ChallengePuzzle | 2025-03-04

Embark on an Epic Journey in "Otherworld Skills Chronicle"!Dive into a mesmerizing realm where the boundaries of reality blur, and the extraordinary becomes your everyday. Master unique skil

Download
‎Airforce spy
‎Airforce spyLeisure | 2025-03-04

Jump onto the helicopter and completely eliminate those criminals with a rifle! Hell Helicopter is a brand new shooting 3D game. Jump on a helicopter and perform a fatal and dangerous mission! Lock and load the machine gun, aim and pull the trigger. Try this helicopter simulator and eliminate all criminals who occupy the building, attack them with explosions and show the shooting skills in the blockbuster! Unlimited ammunition is ready.

Download
MoreDownloadMoreDownload
php7.3.8 offline Chinese manual (official version)
php7.3.8 offline Chinese manual (official version)Server side development | 2019-08-31

php7.3.8 official Chinese manual (chm format)

Download
PHP7.2 Chinese manual
PHP7.2 Chinese manualServer side development | 2017-02-09

PHP Chinese manual download|chm|mobile version|pdf

Download
Adobe official Flash animation optimization guide pdf version
Adobe official Flash animation optimization guide pdf versionFront-end development | 2024-01-17

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

Download
Flex 3 CookBook Chinese pdf version
Flex 3 CookBook Chinese pdf versionFront-end development | 2024-01-17

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

Download
Perl learning handbook chm version
Perl learning handbook chm versionServer side development | 2024-02-29

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

Download
Perl Lwp documentation chm version
Perl Lwp documentation chm versionServer side development | 2024-02-29

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

Download
MySQL 8 Cookbook (Chinese version) (PDF version)
MySQL 8 Cookbook (Chinese version) (PDF version)database | 2019-09-04

MySQL 8 Cookbook (Chinese version) (PDF version)

Download
Comprehensive list of commonly used MySQL commands (PDF version)
Comprehensive list of commonly used MySQL commands (PDF version)database | 2019-09-03

Comprehensive list of commonly used MySQL commands (PDF version)

Download
Android development tutorials and notes pdf version
Android development tutorials and notes pdf versionMobile terminal | 2024-02-29

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.

Download
Advanced Bash Scripting Guide chm version
Advanced Bash Scripting Guide chm versiondevelopment tools | 2024-02-29

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

Download
Unity3d game development camera switching Chinese WORD version
Unity3d game development camera switching Chinese WORD versionOther manuals | 2024-02-29

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.

Download
Lucene learning and summary Chinese WORD version
Lucene learning and summary Chinese WORD versionOther manuals | 2024-02-29

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.

Download
MoreManualMoreManual