Instala el paquete completo con referencia local y todos los modos publicados.
install phpphpeval y file.
El modo normal es diagnóstico, no ejecución. Consulte primero el resumen o la parte necesaria de phpinfo y use
php [info|version|modules|eval|file] ...phpmostrar un resumen breve del runtime
php info [query] [options]mostrar phpinfo estructurado y filtrarlo opcionalmente
php versionmostrar versión de
php modules [filter]mostrar extensiones cargadas y filtrar sus nombres
php eval <code>ejecutar código
php file <path>ejecutar un archivo
-gsección general de phpinfo
-csección de configuración
-msección de módulos
-esección de entorno
-vsección de variables
-Csección de créditos
-lsección de licencia
-atodas las secciones
El código se ejecuta con los permisos del proceso
Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.
Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.
Base y Minimum son dos paquetes de la misma versión actual del módulo.
Instala el paquete completo con referencia local y todos los modos publicados.
install phpInstalar el paquete reducido. No incluye la referencia local;
install php -mInstalar exactamente esta versión publicada.
install php -v 1.2.2upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.
upgrade phpElimina el bloque de extensión sin tocar el núcleo ni otros módulos.
install php -uLos ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.
cd \sandbox | php file scripts/php-demo.php | php modules jsonsandbox
{"project":"lil-sandbox","sum":5}
jsonphpPHP 8.x
SAPI fpm-fcgi
OS Linux
Binary /usr/bin/php
Zend 4.x
Config /etc/php.ini
Modules 42php versionPHP 8.x
SAPI fpm-fcgi
OS Linux
Binary /usr/bin/php
Zend 4.xphp modulesCore curl fileinfo json openssl
date dom filter mbstring pcre
exif gd iconv mysqli sessionphp modules jsonjsonphp info memory[PHP Core]
memory_limit 512M
[Environment]
MEMORY_PRESSURE normalphp info memory -c[Core]
memory_limit 512M
memory_get_usage enabledphp eval "echo PHP_VERSION;"8.xphp file \sandbox\missing.phpNo se encontró el archivo PHPsandbox/src/index.phpEl ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.
<?php
declare(strict_types=1);
require_once __DIR__.'/Calculator.php';
header('Content-Type: application/json; charset=utf-8');
echo json_encode([
'project' => 'lil-sandbox',
'sum' => Calculator::add(2, 3),
], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES)."\n";
Se eliminan detalles de diseño y repeticiones de phpinfo en las opciones de sección.