Hypertext Preprocessor is a general-purpose programming language!

PHP for Mac

PHP 8.3.25

  -  18.37 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of PHP 8.3.25.


For those interested in downloading the most recent release of PHP for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

Why is this app published on FileHorse? (More info)

What's new in this version:

Core:
- Fixed GH-19169 build issue with C++17 and ZEND_STATIC_ASSERT macro
- Fixed bug GH-19053 (Duplicate property slot with hooks and interface property)
- Fixed bug GH-19044 (Protected properties are not scoped according to their prototype)
- Fixed bug GH-18581 (Coerce numeric string keys from iterators when argument unpacking)
- Fixed OSS-Fuzz #434346548 (Failed assertion with throwing __toString in binary const expr)
- Fixed bug GH-19305 (Operands may be being released during comparison)
- Fixed bug GH-19303 (Unpacking empty packed array into uninitialized array causes assertion failure)
- Fixed bug GH-19306 (Generator can be resumed while fetching next value from delegated Generator)

Fixed bug GH-19326 (Calling Generator::throw() on a running generator with a non-Generator delegate crashes)
- Fixed bug GH-19280 (Stale array iterator position on rehashing)
- Fixed bug GH-18736 (Circumvented type check with return by ref + finally)
- Fixed bug GH-19065 (Long match statement can segfault compiler during recursive SSA renaming)

Calendar:
- Fixed bug GH-19371 (integer overflow in calendar.c)

FTP:
- Fix theoretical issues with hrtime() not being available

GD:
- Fix incorrect comparison with result of php_stream_can_cast()

Hash:
- Fix crash on clone failure

Intl:
- Fix memleak on failure in collator_get_sort_key()
- Fix return value on failure for resourcebundle count handler

LDAP:
- Fixed bug GH-18529 (additional inheriting of TLS int options)

LibXML:
- Fixed bug GH-19098 (libxml= MAXPATHLEN