Muchas veces que necesitamos saber como esta configurado php podemos valernos de la función phpinfo() y navegando cualquier pagina que llame a esa funcion obtenemos todos los parámetros de configuración.

Sin embargo otras veces necesitamos o simplemente no es mas cómodo hacerlo a través de la consola. Para esto podemos usar el comando php de la linea de comandos.

Por ejemplo si queremos ver la version de PHP instalada

php -v

nos devuelve

PHP 5.3.1 (cli) (built: Feb 15 2010 17:27:14)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
PHP 5.3.1 (cli) (built: Feb 15 2010 17:27:14)Copyright (c) 1997-2009 The PHP GroupZend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies

Si queremos ver el valor de algún parámetro en particular podemos usar

php -i | grep register_global

nos devolverá

register_globals => Off => Off
Si queremos ver información de una función usamos
php --rf date
que devolverá
Function [ <internal:date> function date ] {
- Parameters [2] {
Parameter #0 [ <required> $format ]
Parameter #1 [ <optional> $timestamp ]
}
}
Si queremos ver la configuracion de algun modulo usamos
php --ri mysql
que devolverá
MySQL Support => enabled
Active Persistent Links => 0
Active Links => 0
Client API version => 5.1.36
MYSQL_MODULE_TYPE => external
MYSQL_SOCKET => /var/run/mysql/mysql.sock
MYSQL_INCLUDE => -I/usr/include/mysql
MYSQL_LIBS => -L/usr/lib -lmysqlclient
Directive => Local Value => Master Value
mysql.allow_persistent => Off => Off
mysql.max_persistent => Unlimited => Unlimited
mysql.max_links => Unlimited => Unlimited
mysql.default_host => no value => no value
mysql.default_user => no value => no value
mysql.default_password => no value => no value
mysql.default_port => no value => no value
mysql.default_socket => /var/run/mysql/mysql.sock => /var/run/mysql/mysql.sock
mysql.connect_timeout => 60 => 60
mysql.trace_mode => Off => Off
mysql.allow_local_infile => On => On
Si queremos ver los módulos instalados usamos
php -m

que nos devuelve la lista

[PHP Modules]
bz2
Core
ctype
curl
date
dom
ereg
filter
gd
hash
iconv
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
pcre
PDO
pdo_mysql
pdo_sqlite
Reflection
session
SimpleXML
SPL
SQLite
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zlib

Para ver mas opciones

php --help