Download
Download Latest
Version Support Policy
Documentation
Documentation Home
Tutorial
Project
Governance
Branding
License
GitHub Repository
Community
Contribute to PHP
Online Communities
Events | Conferences
Mailing Lists
PHP 8.5
All Releases
Search docs
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Exceptions
Generators
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Filesystem Security
Database Security
Error Reporting
Using Register Globals
User Submitted Data
Magic Quotes
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Dealing with XForms
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Safe Mode
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Credit Card Processing
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
PHP Release 8.0.4
Unsupported Version
8.0 has reached end-of-life
and will no longer receive bugfixes or security patches from the PHP Project.
Some downstream distributions may still continue to provide backported fixes for a time, depending on their support policy.
For more information please see our
support policy
.
This Release is Outdated
The latest release of PHP 8.0 is
8.0.30
which includes important security patches for known issues in this release.
This release was canceled due to security considerations.
Source Code
Change Logs
core
Fixed bug
#75776
(Flushing streams with compression filter is broken).
Fixed bug
#80811
(Function exec without $output but with $restult_code parameter crashes).
Fixed bug
#80814
(threaded mod_php won't load on FreeBSD: No space available for static Thread Local Storage).
dba
Fixed bug
#80817
(dba_popen() may cause segfault during RSHUTDOWN).
imap
Fixed bug
#80800
(imap_open() fails when the flags parameter includes CL_EXPUNGE).
intl
Fixed bug
#80763
(msgfmt_format() does not accept DateTime references).
libxml
Fixed bug
#51903
(simplexml_load_file() doesn't use HTTP headers).
mysqlnd
Fixed bug
#80837
(Calling stmt_store_result after fetch doesn't throw an error).
opcache
Fixed bug
#80786
(PHP crash using JIT).
Fixed bug
#80782
(DASM_S_RANGE_VREG on PHP_INT_MIN-1).
pcre
Fixed bug
#80866
(preg_split ignores limit flag when pattern with \K has 0-width fullstring match).
session
Fixed bug
#80774
(session_name() problem with backslash).
standard
Fixed bug
#80771
(phpinfo(INFO_CREDITS) displays nothing in CLI).
Fixed bug
#78719
(http wrapper silently ignores long Location headers).
Fixed bug
#80838
(HTTP wrapper waits for HTTP 1 response after HTTP 101).
zip
Fixed bug
#80825
(ZipArchive::isCompressionMethodSupported does not exist).
↑
and
↓
to navigate •
Enter
to select •
Esc
to close •
/
to open
Press
Enter
without selection to search using Google