Also known as:
General-purpose scripting language
//www.php.net/
License: PHP-3.01
Formula JSON API: /api/formula/php.json
Bottle JSON API: /api/bottle/php.json
Formula code:
php.rb
on GitHub
Bottle [binary package] installation support provided for:
monterey | ✅ |
big sur | ✅ |
catalina | ✅ |
64-bit linux | ✅ |
monterey | ✅ |
big sur | ✅ |
Current versions:
stable | ✅ | 8.1.10 |
head | ⚡️ | HEAD |
Other versions:
8.0.23 | General-purpose scripting language | |
7.4.30 | General-purpose scripting language | |
7.3.33 | General-purpose scripting language | |
7.2.34 | General-purpose scripting language |
Revision: 1
Depends on:
apr | 1.7.0 | Apache Portable Runtime library |
apr-util | 1.6.1 | Companion library to apr, the Apache Portable Runtime library |
argon2 | 20190702 | Password hashing library and CLI utility |
aspell | 0.60.8 | Spell checker with better logic than ispell |
autoconf | 2.71 | Automatic configure script builder |
curl | 7.85.0 | Get a file from an HTTP, HTTPS or FTP server |
freetds | 1.3.13 | Libraries to talk to Microsoft SQL Server and Sybase databases |
gd | 2.3.3 | Graphics library to dynamically manipulate images |
gettext | 0.21 | GNU internationalization [i18n] and localization [l10n] library |
gmp | 6.2.1 | GNU multiple precision arithmetic library |
icu4c | 71.1 | C/C++ and Java libraries for Unicode and globalization |
krb5 | 1.20 | Network authentication protocol |
libpq | 14.5 | Postgres C API library |
libsodium | 1.0.18 | NaCl networking and cryptography library |
libzip | 1.9.2 | C library for reading, creating, and modifying zip archives |
oniguruma | 6.9.8 | Regular expressions library |
openldap | 2.6.3 | Open source suite of directory software |
1.1.1q | Cryptography and SSL/TLS Toolkit | |
pcre2 | 10.40 | Perl compatible regular expressions library with a new API |
sqlite | 3.39.3 | Command-line interface for SQLite |
tidy-html5 | 5.8.0 | Granddaddy of HTML tools, with support for modern standards |
unixodbc | 2.3.11 | ODBC 3 connectivity for UNIX |
Depends on when building from source:
httpd | 2.4.54 | Apache HTTP server |
pkg-config | 0.29.2 | Manage compile and link flags for libraries |
To enable PHP in Apache add the following to httpd.conf and restart Apache:
LoadModule php_module $[brew --prefix]/opt/php/lib/httpd/modules/libphp.so
SetHandler application/x-httpd-php
Finally, check DirectoryIndex includes index.php
DirectoryIndex index.php index.html
The php.ini and php-fpm.ini file can be found in:
$[brew --prefix]/etc/php/8.1/
Analytics [macOS]:
php
| 126,633 |
php --HEAD
| 8 |
php
| 110,212 |
php --HEAD
| 8 |
php
| 14 |
php
| 345,948 |
php --HEAD
| 36 |
php
| 298,065 |
php --HEAD
| 36 |
php
| 1,344,366 |
php --HEAD
| 131 |
PHP
| 1 |
php
| 1,134,664 |
php --HEAD
| 131 |
PHP
| 1 |
Analytics [Linux]:
php
| 1,031 |
php
| 692 |
php
| 1 |
php
| 2,803 |
php
| 1,823 |
php
| 11,045 |
php
| 7,079 |