Menu
Samaritan's Purse

CURL_MULTI_SELECT

Wait for activity on any curl_multi connection

SYNTAX

curl_multi_select ( resource $mh [, float $timeout = 1.0 ] ) : int

PARAMETERS

mh

A cURL multi handle returned by curl_multi_init().

timeout

Time, in seconds, to wait for a response.

RETURN

On success, returns the number of descriptors contained in the descriptor sets. This may be 0 if there was no activity on any of the descriptors. On failure, this function will return -1 on a select failure (from the underlying select system call).

EXAMPLES

<!doctype html>
<html>
<head>

    <title>osbo.com</title>
    <link href="/assets/css/" rel="stylesheet">
    <link href="/assets/ico/" rel="icon">
    <script src="/assets/js/"></script>

</head>
<body>

    <header>

        <a href="/"><img alt="Home" id="header-logo" src="/assets/svg/Logo.svg" title="Home"></a>
        <img alt="Menu" id="header-menu" onclick="menu()" src="/assets/svg/Menu.svg" title="Menu">
        <form action="/search/">
        <input id="header-search" name="header-search" title="Search" type="search">
        </form>
        <a href="https://samaritanspurse.org/" target="_blank"><img alt="Samaritan's Purse" id="header-banner" src="/assets/svg/SamaritansPurse.svg" title="Samaritan's Purse"></a>

    </header>
    <nav>

        <h1>OSBO.COM</h1>
        <h2 id="bible">BIBLE</h2>
        <section>

            <a href="/Jesus/">Jesus</a>
            <a href="/Bible/">Bible</a>

        </section>
        <h2 id="web">WEB</h2>
        <section>

            <a href="/html/">HTML</a>
            <a href="/css/">CSS</a>
            <a href="/js/">JS</a>
            <a href="/php/">PHP</a>
            <a href="/svg/">SVG</a>

        </section>
        <h2 id="other-web">OTHER WEB</h2>
        <section>

            <a href="/htaccess/">.htaccess</a>
            <a href="/acme.sh/">acme.sh</a>
            <a href="/favicon/">Favicon</a>

        </section>
        <h2 id="applications">APPLICATIONS</h2>
        <section>

            <a href="/applications/">Applications</a>
            <a href="/lego/">LEGO</a>

        </section>
        <h2 id="software">SOFTWARE</h2>
        <section>

            <a href="/flash/">Flash</a>
            <a href="/sketchup/">SketchUp</a>
            <a href="/unity/">Unity</a>
            <a href="/xcode/">Xcode</a>

        </section>
        <h2 id="boilerplate">BOILERPLATE</h2>
        <section>

            <a href="/about/">About</a>
            <a href="/terms/">Terms</a>

        </section>
        <section>

            <p>&copy; 2021 Osbo Design</p>

        </section>

    </nav>
    <main id="nav">

        <h1>LEGO</h1>
        <section>

            <a href="/lego/lego-pirate-plunder/"><img alt="LEGO Pirate Plunder" src="/assets/svg/LEGOPiratePlunder.svg" title="LEGO Pirate Plunder"></a>

        </section>
        <h1>HTML</h1>
        <section>

            <form>
            <textarea id="textarea1" onkeyup="editorUpdate('iframe1', 'textarea1')">
&lt;!doctype html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Title&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;p&gt;HTML&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</textarea>
            <input onclick="reset();editorUpdate('iframe1', 'textarea1')" type="button" value="&circlearrowright;">
            <input onclick="editorOpen('textarea1')" type="button" value="&rightarrow;">
            </form>
            <iframe id="iframe1"></iframe>
            <iframe onload="editorUpdate('iframe1', 'textarea1')"></iframe>

        </section>
        <h1>CSS</h1>
        <section>

            <form>
            <textarea id="textarea2" onkeyup="editorUpdate('iframe2', 'textarea2')">
&lt;!doctype html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Title&lt;/title&gt;
    &lt;style&gt;
        body {
            background-color: black;
        }
        p {
            color: white;
        }
    &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;p&gt;CSS&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</textarea>
            <input onclick="reset();editorUpdate('iframe2', 'textarea2')" type="button" value="&circlearrowright;">
            <input onclick="editorOpen('textarea2')" type="button" value="&rightarrow;">
            </form>
            <iframe id="iframe2"></iframe>
            <iframe onload="editorUpdate('iframe2', 'textarea2')"></iframe>

        </section>
        <h1>JS</h1>
        <section>

            <form>
            <textarea id="textarea3" onkeyup="editorUpdate('iframe3', 'textarea3')">
&lt;!doctype html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Title&lt;/title&gt;
    &lt;style&gt;
        body {
            background-color: black;
        }
        p {
            color: white;
            margin: 0;
            position: absolute;
        }
    &lt;/style&gt;
    &lt;script&gt;
        onload = function() {
            var element = document.getElementsByTagName(&quot;p&quot;)[0];
            element.style.left = random(0, window.innerWidth - element.offsetWidth) + &quot;px&quot;;
            element.style.top = random(0, window.innerHeight - element.offsetHeight) + &quot;px&quot;;
            setTimeout(onload, 1000);
        }
        function random(min, max) {
            return Math.random() * (max - min) + min;
        }
    &lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;p&gt;JS&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;</textarea>
            <input onclick="reset();editorUpdate('iframe3', 'textarea3')" type="button" value="&circlearrowright;">
            <input onclick="editorOpen('textarea3')" type="button" value="&rightarrow;">
            </form>
            <iframe id="iframe3"></iframe>
            <iframe onload="editorUpdate('iframe3', 'textarea3')"></iframe>

        </section>
        <h1>PHP</h1>
        <section>

            <noscript><p><a href="/js/enable/">JavaScript</a> is not enabled.</p></noscript>

        </section>
        <section>

            <form style="width:33.33%">
            <textarea id="textarea4" style="height:100%;width:100%" disabled>
&lt;?

echo '&lt;!doctype html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Title&lt;/title&gt;
    &lt;style&gt;
        body {
            background-color: black;
        }
        p {
            color: white;
            margin: 0;
            position: absolute;
        }
    &lt;/style&gt;
    &lt;script&gt;
        onload = function() {
            var element = document.getElementsByTagName(&quot;p&quot;)[0];
            element.style.left = random(0, window.innerWidth - element.offsetWidth) + &quot;px&quot;;
            element.style.top = random(0, window.innerHeight - element.offsetHeight) + &quot;px&quot;;
            setTimeout(onload, 1000);
        }
        function random(min, max) {
            return Math.random() * (max - min) + min;
        }
    &lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;p&gt;PHP&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;';

?&gt;</textarea>
            </form>
            <code style="background-color:rgba(255, 255, 255, 0.45);width:33.33%">
            &lt;!doctype html&gt; <br>
            &lt;html&gt; <br>
            &lt;head&gt; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;Title&lt;/title&gt; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&lt;style&gt; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;body { <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;background-color: black; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p { <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;color: white; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;margin: 0; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;position: absolute; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&lt;/style&gt; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&lt;script&gt; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onload = function() { <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var element = document.getElementsByTagName(&quot;p&quot;)[0]; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;element.style.left = random(0, window.innerWidth - element.offsetWidth) + &quot;px&quot;; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;element.style.top = random(0, window.innerHeight - element.offsetHeight) + &quot;px&quot;; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(onload, 1000); <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function random(min, max) { <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return Math.random() * (max - min) + min; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt; <br>
            &lt;/head&gt; <br>
            &lt;body&gt; <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&lt;p&gt;PHP&lt;/p&gt; <br>
            &lt;/body&gt; <br>
            &lt;/html&gt;<br>
            </code>
            <iframe id="iframe4" srcdoc="&lt;!doctype html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;Title&lt;/title&gt;
    &lt;style&gt;
        body {
            background-color: black;
        }
        p {
            color: white;
            margin: 0;
            position: absolute;
        }
    &lt;/style&gt;
    &lt;script&gt;
        onload = function() {
            var element = document.getElementsByTagName(&quot;p&quot;)[0];
            element.style.left = random(0, window.innerWidth - element.offsetWidth) + &quot;px&quot;;
            element.style.top = random(0, window.innerHeight - element.offsetHeight) + &quot;px&quot;;
            setTimeout(onload, 1000);
        }
        function random(min, max) {
            return Math.random() * (max - min) + min;
        }
    &lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;p&gt;PHP&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;" style="width:33.33%"></iframe>
            <iframe onload=""></iframe>

        </section>

    </main>
    <footer>

        <a href="#"><img alt="Top" id="footer-top" src="/assets/svg/Top.svg" title="Top"></a>

    </footer>

</body>
</html><!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>

<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>PHP: Hypertext Preprocessor</title>

<link rel="shortcut icon" href="https://www.php.net/favicon.ico">
<link rel="search" type="application/opensearchdescription+xml" href="http://php.net/phpnetimprovedsearch.src" title="Add PHP.net search">
<link rel="alternate" type="application/atom+xml" href="https://www.php.net/releases/feed.php" title="PHP Release feed">
<link rel="alternate" type="application/atom+xml" href="https://www.php.net/feed.atom" title="PHP: Hypertext Preprocessor">

<link rel="canonical" href="https://www.php.net/index.php">
<link rel="shorturl" href="https://www.php.net/index">
<link rel="alternate" href="https://www.php.net/index" hreflang="x-default">



<link rel="stylesheet" type="text/css" href="/cached.php?t=1539771603&amp;f=/fonts/Fira/fira.css" media="screen">
<link rel="stylesheet" type="text/css" href="/cached.php?t=1539765004&amp;f=/fonts/Font-Awesome/css/fontello.css" media="screen">
<link rel="stylesheet" type="text/css" href="/cached.php?t=1606338002&amp;f=/styles/theme-base.css" media="screen">
<link rel="stylesheet" type="text/css" href="/cached.php?t=1540425603&amp;f=/styles/theme-medium.css" media="screen">
<link rel="stylesheet" type="text/css" href="/cached.php?t=1429259403&amp;f=/styles/home.css" media="screen">

<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" href="https://www.php.net/styles/workarounds.ie7.css" media="screen">
<![endif]-->

<!--[if lte IE 8]>
<script>
window.brokenIE = true;
</script>
<![endif]-->

<!--[if lte IE 9]>
<link rel="stylesheet" type="text/css" href="https://www.php.net/styles/workarounds.ie9.css" media="screen">
<![endif]-->

<!--[if IE]>
<script src="https://www.php.net/js/ext/html5.js"></script>
<![endif]-->

<base href="https://www.php.net/index.php">


</head>
<body class="home ">

<nav id="head-nav" class="navbar navbar-fixed-top">
<div class="navbar-inner clearfix">
    <a href="/" class="brand"><img src="/images/logos/php-logo.svg" width="48" height="24" alt="php"></a>
    <div id="mainmenu-toggle-overlay"></div>
    <input type="checkbox" id="mainmenu-toggle">
    <ul class="nav">
     <li class=""><a href="/downloads">Downloads</a></li>
     <li class=""><a href="/docs.php">Documentation</a></li>
     <li class=""><a href="/get-involved" >Get Involved</a></li>
     <li class=""><a href="/support">Help</a></li>
     <li class="">
        <a href="/releases/8.0/index.php">
         <img src="/images/php8/logo_php8.svg" alt="php8" height="22" width="60">
        </a>
     </li>
    </ul>
    <form class="navbar-search" id="topsearch" action="/search.php">
     <input type="hidden" name="show" value="quickref">
     <input type="search" name="pattern" class="search-query" placeholder="Search" accesskey="s">
    </form>
</div>
<div id="flash-message"></div>
</nav>
<nav id="trick"><div><dl>
<dt><a href='/manual/en/getting-started.php'>Getting Started</a></dt>
    <dd><a href='/manual/en/introduction.php'>Introduction</a></dd>
    <dd><a href='/manual/en/tutorial.php'>A simple tutorial</a></dd>
<dt><a href='/manual/en/langref.php'>Language Reference</a></dt>
    <dd><a href='/manual/en/language.basic-syntax.php'>Basic syntax</a></dd>
    <dd><a href='/manual/en/language.types.php'>Types</a></dd>
    <dd><a href='/manual/en/language.variables.php'>Variables</a></dd>
    <dd><a href='/manual/en/language.constants.php'>Constants</a></dd>
    <dd><a href='/manual/en/language.expressions.php'>Expressions</a></dd>
    <dd><a href='/manual/en/language.operators.php'>Operators</a></dd>
    <dd><a href='/manual/en/language.control-structures.php'>Control Structures</a></dd>
    <dd><a href='/manual/en/language.functions.php'>Functions</a></dd>
    <dd><a href='/manual/en/language.oop5.php'>Classes and Objects</a></dd>
    <dd><a href='/manual/en/language.namespaces.php'>Namespaces</a></dd>
    <dd><a href='/manual/en/language.errors.php'>Errors</a></dd>
    <dd><a href='/manual/en/language.exceptions.php'>Exceptions</a></dd>
    <dd><a href='/manual/en/language.generators.php'>Generators</a></dd>
    <dd><a href='/manual/en/language.attributes.php'>Attributes</a></dd>
    <dd><a href='/manual/en/language.references.php'>References Explained</a></dd>
    <dd><a href='/manual/en/reserved.variables.php'>Predefined Variables</a></dd>
    <dd><a href='/manual/en/reserved.exceptions.php'>Predefined Exceptions</a></dd>
    <dd><a href='/manual/en/reserved.interfaces.php'>Predefined Interfaces and Classes</a></dd>
    <dd><a href='/manual/en/context.php'>Context options and parameters</a></dd>
    <dd><a href='/manual/en/wrappers.php'>Supported Protocols and Wrappers</a></dd>
</dl>
<dl>
<dt><a href='/manual/en/security.php'>Security</a></dt>
    <dd><a href='/manual/en/security.intro.php'>Introduction</a></dd>
    <dd><a href='/manual/en/security.general.php'>General considerations</a></dd>
    <dd><a href='/manual/en/security.cgi-bin.php'>Installed as CGI binary</a></dd>
    <dd><a href='/manual/en/security.apache.php'>Installed as an Apache module</a></dd>
    <dd><a href='/manual/en/security.sessions.php'>Session Security</a></dd>
    <dd><a href='/manual/en/security.filesystem.php'>Filesystem Security</a></dd>
    <dd><a href='/manual/en/security.database.php'>Database Security</a></dd>
    <dd><a href='/manual/en/security.errors.php'>Error Reporting</a></dd>
    <dd><a href='/manual/en/security.globals.php'>Using Register Globals</a></dd>
    <dd><a href='/manual/en/security.variables.php'>User Submitted Data</a></dd>
    <dd><a href='/manual/en/security.hiding.php'>Hiding PHP</a></dd>
    <dd><a href='/manual/en/security.current.php'>Keeping Current</a></dd>
<dt><a href='/manual/en/features.php'>Features</a></dt>
    <dd><a href='/manual/en/features.http-auth.php'>HTTP authentication with PHP</a></dd>
    <dd><a href='/manual/en/features.cookies.php'>Cookies</a></dd>
    <dd><a href='/manual/en/features.sessions.php'>Sessions</a></dd>
    <dd><a href='/manual/en/features.xforms.php'>Dealing with XForms</a></dd>
    <dd><a href='/manual/en/features.file-upload.php'>Handling file uploads</a></dd>
    <dd><a href='/manual/en/features.remote-files.php'>Using remote files</a></dd>
    <dd><a href='/manual/en/features.connection-handling.php'>Connection handling</a></dd>
    <dd><a href='/manual/en/features.persistent-connections.php'>Persistent Database Connections</a></dd>
    <dd><a href='/manual/en/features.commandline.php'>Command line usage</a></dd>
    <dd><a href='/manual/en/features.gc.php'>Garbage Collection</a></dd>
    <dd><a href='/manual/en/features.dtrace.php'>DTrace Dynamic Tracing</a></dd>
</dl>
<dl>
<dt><a href='/manual/en/funcref.php'>Function Reference</a></dt>
    <dd><a href='/manual/en/refs.basic.php.php'>Affecting PHP's Behaviour</a></dd>
    <dd><a href='/manual/en/refs.utilspec.audio.php'>Audio Formats Manipulation</a></dd>
    <dd><a href='/manual/en/refs.remote.auth.php'>Authentication Services</a></dd>
    <dd><a href='/manual/en/refs.utilspec.cmdline.php'>Command Line Specific Extensions</a></dd>
    <dd><a href='/manual/en/refs.compression.php'>Compression and Archive Extensions</a></dd>
    <dd><a href='/manual/en/refs.crypto.php'>Cryptography Extensions</a></dd>
    <dd><a href='/manual/en/refs.database.php'>Database Extensions</a></dd>
    <dd><a href='/manual/en/refs.calendar.php'>Date and Time Related Extensions</a></dd>
    <dd><a href='/manual/en/refs.fileprocess.file.php'>File System Related Extensions</a></dd>
    <dd><a href='/manual/en/refs.international.php'>Human Language and Character Encoding Support</a></dd>
    <dd><a href='/manual/en/refs.utilspec.image.php'>Image Processing and Generation</a></dd>
    <dd><a href='/manual/en/refs.remote.mail.php'>Mail Related Extensions</a></dd>
    <dd><a href='/manual/en/refs.math.php'>Mathematical Extensions</a></dd>
    <dd><a href='/manual/en/refs.utilspec.nontext.php'>Non-Text MIME Output</a></dd>
    <dd><a href='/manual/en/refs.fileprocess.process.php'>Process Control Extensions</a></dd>
    <dd><a href='/manual/en/refs.basic.other.php'>Other Basic Extensions</a></dd>
    <dd><a href='/manual/en/refs.remote.other.php'>Other Services</a></dd>
    <dd><a href='/manual/en/refs.search.php'>Search Engine Extensions</a></dd>
    <dd><a href='/manual/en/refs.utilspec.server.php'>Server Specific Extensions</a></dd>
    <dd><a href='/manual/en/refs.basic.session.php'>Session Extensions</a></dd>
    <dd><a href='/manual/en/refs.basic.text.php'>Text Processing</a></dd>
    <dd><a href='/manual/en/refs.basic.vartype.php'>Variable and Type Related Extensions</a></dd>
    <dd><a href='/manual/en/refs.webservice.php'>Web Services</a></dd>
    <dd><a href='/manual/en/refs.utilspec.windows.php'>Windows Only Extensions</a></dd>
    <dd><a href='/manual/en/refs.xml.php'>XML Manipulation</a></dd>
    <dd><a href='/manual/en/refs.ui.php'>GUI Extensions</a></dd>
</dl>
<dl>
<dt>Keyboard Shortcuts</dt><dt>?</dt>
<dd>This help</dd>
<dt>j</dt>
<dd>Next menu item</dd>
<dt>k</dt>
<dd>Previous menu item</dd>
<dt>g p</dt>
<dd>Previous man page</dd>
<dt>g n</dt>
<dd>Next man page</dd>
<dt>G</dt>
<dd>Scroll to bottom</dd>
<dt>g g</dt>
<dd>Scroll to top</dd>
<dt>g h</dt>
<dd>Goto homepage</dd>
<dt>g s</dt>
<dd>Goto search<br>(current page)</dd>
<dt>/</dt>
<dd>Focus search box</dd>
</dl></div></nav>
<div id="goto">
    <div class="search">
         <div class="text"></div>
         <div class="results"><ul></ul></div>
</div>
</div>



<div id="intro" class="clearfix">
<div class="container">
     <div class="row clearfix">
    <div class="blurb">
     <p>PHP is a popular general-purpose scripting language that is especially suited to web development.</p>
     <p>Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.</p>
    </div>
    <div class="download">
     <h3>Download</h3><ul>

            <li><a class='download-link' href='/downloads.php#v8.0.1'>8.0.1</a><span class='dot'>&middot;</span><a class='notes' href='/ChangeLog-8.php#8.0.1'>Release Notes</a><span class='dot'>&middot;</span><a class='notes' href='/migration80'>Upgrading</a></li>

            <li><a class='download-link' href='/downloads.php#v7.4.14'>7.4.14</a><span class='dot'>&middot;</span><a class='notes' href='/ChangeLog-7.php#7.4.14'>Release Notes</a><span class='dot'>&middot;</span><a class='notes' href='/migration74'>Upgrading</a></li>

            <li><a class='download-link' href='/downloads.php#v7.3.26'>7.3.26</a><span class='dot'>&middot;</span><a class='notes' href='/ChangeLog-7.php#7.3.26'>Release Notes</a><span class='dot'>&middot;</span><a class='notes' href='/migration73'>Upgrading</a></li>
</ul>
    </div>
</div> </div>
</div>


<div id="layout" class="clearfix">
<section id="layout-content">
<div class='home-content'><article class="newsentry">
<header class="title">
    <time datetime="2021-01-07T15:44:37+00:00">07 Jan 2021</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2021.php#2021-01-07-3" id="2021-01-07-3">PHP 8.0.1 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 8.0.1. This is a bug fix release.</p>

<p>All PHP 8.0 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 8.0.1 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-8.php#8.0.1">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2021-01-07T10:31:37+00:00">07 Jan 2021</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2021.php#2021-01-07-2" id="2021-01-07-2">PHP 7.3.26 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.3.26. This is a security release.</p>

<p>All PHP 7.3 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.3.26 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.3.26">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2021-01-07T09:57:50+00:00">07 Jan 2021</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2021.php#2021-01-07-1" id="2021-01-07-1">PHP 7.4.14 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.4.14. This is a security release.</p>

<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.4.14 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.14">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-11-26T13:07:59+00:00">26 Nov 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-11-26-3" id="2020-11-26-3">PHP 8.0.0 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div>
<p>The PHP development team announces the immediate availability of PHP 8.0.0. This release marks the latest major release of the PHP language.</p>

<p>PHP 8.0 comes with numerous improvements and new features such as:</p>
<ul>
<li>Union Types</li>
<li>Named Arguments</li>
<li>Match Expressions</li>
<li>Attributes</li>
<li>Constructor Property Promotion</li>
<li>Nullsafe Operator</li>
<li>Weak Maps</li>
<li>Just In Time Compilation</li>
<li>And much much more...</li>
</ul>

<p>Take a look at the <a href="https://www.php.net/releases/8.0/">PHP 8.0 Announcement Addendum</a> for more information.</p>

<p>For source downloads of PHP 8.0.0 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-8.php#8.0.0">ChangeLog</a>.
</p>

<p>The <a href="http://php.net/manual/en/migration80.php">migration guide</a> is available in the PHP Manual.
Please consult it for the detailed list of new features and backward incompatible changes.</p>

<p>Many thanks to all the contributors and supporters!</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-11-26T10:30:36+00:00">26 Nov 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-11-26-2" id="2020-11-26-2">PHP 7.3.25 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.3.25. This is a bug fix release.</p>

<p>All PHP 7.3 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.3.25 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.3.25">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-11-26T01:12:18+00:00">26 Nov 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-11-26-1" id="2020-11-26-1">PHP 7.4.13 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.4.13. This is a bug fix release.</p>

<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.4.13 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.13">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-11-19T10:48:46+00:00">19 Nov 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-11-19-1" id="2020-11-19-1">PHP 8.0.0 Release Candidate 5 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the eleventh testing release of PHP 8.0.0, Release Candidate 5.
     </p>

     <p>
        This is an extra unplanned release, but we're not planning to adjust the GA date,
        however, this may change during the course of the RC cycle.
        The updated release schedule can, as always, be found on the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki page about the PHP 8.0</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Release Candidate 5 please visit the <a href="https://downloads.php.net/~carusogabriel">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0RC5/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0RC5/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be the General Availability, planned for Nov 26 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/carusogabriel/b5ddfc1e166bff3c4fa6db0e83352b95">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-11-12T11:49:58+00:00">12 Nov 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-11-12-1" id="2020-11-12-1">PHP 8.0.0 Release Candidate 4 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the tenth testing release of PHP 8.0.0, Release Candidate 4.
     </p>

     <p>
        At this time, we're not planning to adjust the GA date,
        however this may change during the course of the RC cycle.
        The updated release schedule can, as always, be found on the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki page about the PHP 8.0</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Release Candidate 4 please visit the <a href="https://downloads.php.net/~carusogabriel">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0RC4/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0RC4/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be the General Availability, planned for Nov 26 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/carusogabriel/7c9f2bdb6349925ab6ae4b20558d07c7">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-29T17:54:57+00:00">29 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-29-3" id="2020-10-29-3">PHP 7.4.12 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.4.12. This is a bug fix release.</p>

<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.4.12 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.12">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-29T11:45:56+00:00">29 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-29-2" id="2020-10-29-2">PHP 8.0.0 Release Candidate 3 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the tenth testing release of PHP 8.0.0, Release Candidate 3.
     </p>

     <p>
        At this time, we're not planning to adjust the GA date,
        however this may change during the course of the RC cycle.
        The updated release schedule can, as always, be found on the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki page about the PHP 8.0</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Release Candidate 3 please visit the <a href="https://downloads.php.net/~carusogabriel">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0RC3/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0RC3/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be the Release Candidate 4, planned for Nov 12 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/carusogabriel/700b7fafff4f50681d0f4d707da82a4f">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-29T10:21:13+00:00">29 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-29-1" id="2020-10-29-1">PHP 7.3.24 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.3.24. This is a bug fix release.</p>

<p>All PHP 7.3 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.3.24 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.3.24">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-16T09:42:33+00:00">16 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-16-1" id="2020-10-16-1">PHP 8.0.0 Release Candidate 2 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the ninth testing release of PHP 8.0.0, Release Candidate 2.
     </p>

     <p>
        At this time, we're not planning to adjust the GA date,
        however this may change during the course of the RC cycle.
        The updated release schedule can, as always, be found on the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki page about the PHP 8.0</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Release Candidate 2 please visit the <a href="https://downloads.php.net/~pollita">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0RC2/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0RC2/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be the Release Candidate 3, planned for Oct 29 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/sgolemon/c7a4e75c3d304d781de4289b31c487f9">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-01T18:00:54+00:00">01 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-01-4" id="2020-10-01-4">PHP 8.0.0 Release Candidate 1 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the eighth testing release of PHP 8.0.0, Release Candidate 1.
     </p>

     <p>
        At this time, we're not planning to adjust the GA date,
        however this may change during the course of the RC cycle.
        The updated release schedule can, as always, be found on the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki page about the PHP 8.0</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Release Candidate 1 please visit the <a href="https://downloads.php.net/~carusogabriel">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0rc1/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0rc1/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be the Release Candidate 2, planned for Oct 15 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/carusogabriel/cb6e1b957fff40fc1bc9425a01cf6e89">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-01T13:28:37+00:00">01 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-01-3" id="2020-10-01-3">PHP 7.3.23 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.3.23. This is a security release.</p>

<p>All PHP 7.3 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.3.23 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.3.23">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-01T13:16:42+00:00">01 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-01-2" id="2020-10-01-2">PHP 7.4.11 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.4.11. This is a security release.</p>

<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.4.11 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.11">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-10-01T13:05:27+00:00">01 Oct 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-10-01-1" id="2020-10-01-1">PHP 7.2.34 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.2.34. This is a security release.</p>

<p>All PHP 7.2 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.2.34 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.2.34">ChangeLog</a>.
</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-09-17T14:25:00+00:00">17 Sep 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-09-17-1" id="2020-09-17-1">PHP 8.0.0 Beta 4 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the seventh testing release of PHP 8.0.0, Beta 4.
        This point in the release cycle would normally be RC1, however we're still finalizing
        development of the JIT and squaring away named arguments, so we've opted for an extra
        beta release with plans to start the RC cycle in two weeks.
     </p>

     <p>
        At this time, we're not planning to adjust the GA date,
        however this may change during the course of the RC cycle.
        The updated release schedule can, as always, be found on the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Beta 4 please visit the <a href="https://downloads.php.net/~pollita">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0beta4/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0beta4/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be the Release Candidate 1, planned for Oct 1 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/sgolemon/ddef47870381cae12120d41f59374847">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-09-03T12:41:00+00:00">03 Sep 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-09-03-3" id="2020-09-03-3">PHP 8.0.0 Beta 3 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the sixth testing release of PHP 8.0.0, Beta 3.
        This continues the PHP 8.0 release cycle, the rough outline of which is specified in the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Beta 3 please visit the <a href="https://downloads.php.net/~carusogabriel">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0beta3/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0beta3/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be the Release Candidate 1, planned for Sep 17 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/carusogabriel/e95befa31ef171ad911e882d1b8c9f05">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-09-03T10:02:55+00:00">03 Sep 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-09-03-2" id="2020-09-03-2">PHP 7.4.10 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.4.10. This is a bug fix release.</p>

<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.4.10 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.10">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-09-03T09:19:07+00:00">03 Sep 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-09-03-1" id="2020-09-03-1">PHP 7.3.22 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.3.22. This is a bug fix release.</p>

<p>All PHP 7.3 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.3.22 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.3.22">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-08-21T14:21:41+00:00">21 Aug 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-08-21-1" id="2020-08-21-1">PHP 8.0.0beta2 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the fifth testing release of PHP 8.0.0, Beta 2.
        This continues the PHP 8.0 release cycle, the rough outline of which is specified in the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Beta 2 please visit the <a href="https://downloads.php.net/~pollita/">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0beta2/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0beta2/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be Beta 3, planned for Sep 3 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/sgolemon/1694e5313d246eaf203318d516d53fba">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-08-06T10:08:21+00:00">06 Aug 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-08-06-4" id="2020-08-06-4">PHP 7.4.9 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.4.9. This is a bug fix release.</p>

<p>All PHP 7.4 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.4.9 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.4.9">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-08-06T09:13:51+00:00">06 Aug 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-08-06-3" id="2020-08-06-3">PHP 8.0.0 Beta 1 available for testing</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>
        The PHP team is pleased to announce the fourth testing release of PHP 8.0.0, Beta 1.
        This continues the PHP 8.0 release cycle, the rough outline of which is specified in the
        <a href="https://wiki.php.net/todo/php80">PHP Wiki</a>.
     </p>

     <p>For source downloads of PHP 8.0.0 Beta 1 please visit the <a href="https://downloads.php.net/~carusogabriel">download page</a>.</p>

     <p>Please carefully test this version and report any issues found in the <a href="http://bugs.php.net">bug reporting system</a>.</p>

     <p><b>Please DO NOT use this version in production, it is an early test version.</b></p>

     <p>
        For more information on the new features and other changes, you can read the
        <a href="https://github.com/php/php-src/blob/php-8.0.0beta1/NEWS">NEWS</a> file,
        or the <a href="https://github.com/php/php-src/blob/php-8.0.0beta1/UPGRADING">UPGRADING</a>
        file for a complete list of upgrading notes. These files can also be found in the release archive.
     </p>

     <p>The next release will be Beta 2, planned for Aug 20 2020.</p>

     <p>The signatures for the release can be found in <a href="https://gist.github.com/carusogabriel/527685326157fd31bdb6b277cbc0e45e">the manifest</a> or on <a href="https://qa.php.net/">the QA site</a>.</p>

     <p>Thank you for helping us make PHP better.</p>
    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-08-06T08:18:53+00:00">06 Aug 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-08-06-2" id="2020-08-06-2">PHP 7.3.21 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div><p>The PHP development team announces the immediate availability of PHP 7.3.21. This is a security release.</p>

<p>All PHP 7.3 users are encouraged to upgrade to this version.</p>

<p>For source downloads of PHP 7.3.21 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.3.21">ChangeLog</a>.
</p>    </div>

</div>
</article><article class="newsentry">
<header class="title">
    <time datetime="2020-08-06T07:47:41+00:00">06 Aug 2020</time>
    <h2 class="newstitle">
     <a href="https://www.php.net/archive/2020.php#2020-08-06-1" id="2020-08-06-1">PHP 7.2.33 Released!</a>
    </h2>
</header>
<div class="newscontent">
    <div>
     <p>The PHP development team announces the immediate availability of PHP 7.2.33.
     This is a security release.</p>

     <p>All PHP 7.2 users are encouraged to upgrade to this version.</p>

     <p>For source downloads of PHP 7.2.33 please visit our <a href="https://www.php.net/downloads.php">downloads page</a>,
     Windows source and binaries can be found on <a href="https://windows.php.net/download/">windows.php.net/download/</a>.
     The list of changes is recorded in the <a href="https://www.php.net/ChangeLog-7.php#7.2.33">ChangeLog</a>.
     </p>
    </div>

</div>
</article><p class="archive"><a href="/archive/">Older News Entries</a></p></div>    </section><!-- layout-content -->
    
<aside class="tips">
    <div class="inner">

    <p class='panel'><a href='/cal.php'>User Group Events</a></p>
    <p class='panel'><a href='/thanks.php'>Special Thanks</a></p>
    <p class='panel social-media'>
     <span class='headline'>Social media</span>
     <div class='body'>
        <ul>
         <li>
            <a href="https://twitter.com/official_php">
             <i class="icon-twitter"></i>
             @official_php
            </a>
         </li>
        </ul>
     </div>
    </p>
</div>
</aside>

</div><!-- layout -->

<footer>
    <div class="container footer-content">
     <div class="row-fluid">
     <ul class="footmenu">
        <li><a href="/copyright.php">Copyright &copy; 2001-2021 The PHP Group</a></li>
        <li><a href="/my.php">My PHP.net</a></li>
        <li><a href="/contact.php">Contact</a></li>
        <li><a href="/sites.php">Other PHP.net sites</a></li>
        <li><a href="/privacy.php">Privacy policy</a></li>
     </ul>
     </div>
    </div>
</footer>

    <div class='elephpants'><div class=images></div></div>
<!-- External and third party libraries. -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="/cached.php?t=1421837618&amp;f=/js/ext/modernizr.js"></script>
<script src="/cached.php?t=1421837618&amp;f=/js/ext/hogan-2.0.0.min.js"></script>
<script src="/cached.php?t=1421837618&amp;f=/js/ext/typeahead.min.js"></script>
<script src="/cached.php?t=1421837618&amp;f=/js/ext/mousetrap.min.js"></script>
<script src="/cached.php?t=1421837618&amp;f=/js/search.js"></script>
<script src="/cached.php?t=1607972402&amp;f=/js/common.js"></script>

<a id="toTop" href="javascript:;"><span id="toTopHover"></span><img width="40" height="40" alt="To Top" src="/images/to-top@2x.png"></a>

</body>
</html>

PHP