- track_vars
boolean
Si esta opción es habilitada, entonces las variables
de Entorno, GET, POST, Cookies y Servidor pueden encontrarse
en las matrices asociativas globales
$_ENV, $_GET,
$_POST, $_COOKIE, y
$_SERVER.
Note que a partir de PHP 4.0.3, track_vars se encuentra
habilitada siempre.
- arg_separator.output
string
El separador usado en URLs generadas por PHP para separar los
argumentos.
- arg_separator.input
string
Lista de separadores usados por PHP para interpretar URLs de
entrada en variables.
Nota:
¡Cada caracter en esta directiva es considerado como
separador!
- variables_order
string
Establece el orden de procesamiento de variables EGPCS
(Entorno, GET, POST, Cookie, Servidor). La
configuración predeterminada de esta directiva es
"EGPCS". Al definir este valor como "GP", por ejemplo,
causará que PHP ignore completamente las variables de
entorno, cookies y servidor, asi como que cualquier variable
del método GET sea sobrescrita con una variable del
método POST con el mismo nombre.
Vea también register_globals.
- register_globals
boolean
Indica si las variables EGPCS (Entorno, GET, POST, Cookie,
Servidor) deben registrarse como variables globales o no. Por
ejemplo; si register_globals = on, la URL
http://www.example.com/test.php?id=3
producirá $id. O,
$DOCUMENT_ROOT a partir de
$_SERVER['DOCUMENT_ROOT']. Puede que
quiera deshabilitar esta opción si no desea ensuciar
el contexto global de sus scripts con datos del usuario. A
partir de PHP 4.2.0, esta directiva
tiene el valor predeterminado off. Se
prefiere usar las Variables Predefinidas en
su lugar, tales como las superglobales:
$_ENV, $_GET,
$_POST, $_COOKIE, y
$_SERVER. Por favor lea el capítulo
de seguridad sobre el Uso de
register_globals para más información al
respecto.
Por favor note que register_globals no puede ser
definido en tiempo de ejecución
(ini_set()). Sin embargo, puede usar
.htaccess si su servidor huésped lo permite como se
describe anteriormente. Un ejemplo de entrada en .htaccess:
php_flag register_globals on.
Nota:
El valor register_globals es afectado
por la directiva variables_order.
- register_argc_argv
boolean
Le dice a PHP si declarar las variables argv y argc (que
contendrían la información de GET).
Vea también la documentación sobre la línea de
comandos. Asimismo, esta directiva se encuentra
disponible desde PHP 4.0.0, y su valor siempre fue "on"
anteriormente.
- register_long_arrays
boolean
Le dice a PHP si debe registrar o no las variables
predeterminadas largas tipo
$HTTP_*_VARS. Cuando su valor es On
(predeterminado), las variables de PHP largas predefinidas
como $HTTP_GET_VARS serán
definidas. Si no las usa, se recomienda deshablitar esta
opción, por razones de rendimiento. En su lugar, use
las matrices superglobales, como $_GET.
Esta directiva se encuentra disponible a partir de PHP 5.0.0.
- post_max_size
integer
Define el tamaño máximo permitido de datos
enviados mediante el método post. Este
parámetro afecta también la carga de
archivos. Para cargar archivos grandes, este valor debe ser
mayor que upload_max_filesize.
Si el límite de memoria es habilitado mediante su
script configure, memory_limit afecta
también la carga de archivos. En general, memory_limit debería
ser mayor que post_max_size.
- gpc_order
string
Define el orden de procesamiento de variables
GET/POST/COOKIE. El valor predeterminado de esta directiva es
"GPC". Al definir este valor como "GP", por ejemplo, se
causará que PHP ignore por completo las cookies y
sobrescriba cualquier variables proveniente del método
GET con variables del método POST que tengan el mismo
nombre.
Nota:
Esta opción no se encuentra disponible en PHP 4. Use
variables_order
en su lugar.
- auto_prepend_file
string
Especifica el nombre de un archivo que es interpretado
automáticamente antes del archivo principal. El
archivo es incluido como si fuera llamado con la
función include(), de modo que se
usa el valor de include_path.
El valor especial none deshabilita el
preprocesamiento automático.
- auto_append_file
string
Especifica el nombre de un archivo que es interpretado
automáticamente después del archivo
principal. El archivo es incluido como si fuera llamado con
la función include(), así
que el valor de include_path es usado.
El valor especial none deshabilita el
procesamiento posterior automático.
Nota:
Si el script es terminado con exit(), el
procesamionto posterior no occurirá.
- default_mimetype
string
- default_charset
string
A partir de 4.0b4, PHP siempre imprime de manera
predeterminada una codificación de caracteres en la
cabecera Content-type:. Para deshabilitar el envío del
juego de caracteres, simplemente defina este valor como
vacío.
- always_populate_raw_post_data
boolean
Poblar siempre la variable $HTTP_RAW_POST_DATA.
- allow_webdav_methods
boolean
Permitir el manejo de peticiones WebDAV http al interior de
scripts PHP (p.ej. PROPFIND, PROPPATCH, MOVE, COPY, etc..)
Si desea obtener los datos enviados desde tales peticiones,
tiene que definir
always_populate_raw_post_data también.