前回の記事では、php プローブとは何か、そして php プローブが何を行うのかについて説明しました。皆さんもこれについてはある程度理解していると思います。そこで、今日は php プローブを使用して を検出する実装コードを共有します。この記事では、主に php プローブ環境検出コードの使用例を紹介しますので、必要な方は参考にしてください
'.$d.''; $l = $k; } return implode('', $a); } function get_ea_info($name) { $ea_info = eaccelerator_info(); return $ea_info[$name]; } function get_gd_info($name) { $gd_info = gd_info(); return $gd_info[$name]; } define('YES', 'Yes'); define('NO', 'No'); ?>PHPnow Works!
正在获取 IP 地址
# Let's PHP now !
Server Information | |
---|---|
SERVER_NAME | =_SERVER('SERVER_NAME')?> |
SERVER_ADDR:PORT | =_SERVER('SERVER_ADDR').':'._SERVER('SERVER_PORT')?> |
SERVER_SOFTWARE | =stripos(_SERVER('SERVER_SOFTWARE'), 'PHP')?_SERVER('SERVER_SOFTWARE'):_SERVER('SERVER_SOFTWARE').' PHP/'.PHP_VERSION?> |
PHP_SAPI | =PHP_SAPI?> |
php.ini | =$Info['php_ini_file']?> |
网站主目录 | =_SERVER('DOCUMENT_ROOT')?> |
Server Date / Time | =gmdate('Y-m-d', time()+TimeZone*3600)?> =gmdate('H:i:s', time()+TimeZone*3600)?> (=(TimeZone<0?'-':'+').gmdate('H:i', abs(TimeZone)*3600)?>) |
Other Links | ?act=phpinfo'>phpinfo() | =file_exists('phpMyAdmin') ? 'phpMyAdmin' : 'PHPnow.org'?> |
PHP 组件支持 | |
---|---|
Zend Optimizer | =defined('OPTIMIZER_VERSION') ? YES.' / '.OPTIMIZER_VERSION : NO?> |
MySQL 支持 | =function_exists('mysql_close') ? YES.' / client lib version '.mysql_get_client_info() : NO?> |
GD library | =function_exists('gd_info') ? YES.' / '.get_gd_info('GD Version') : NO?> |
eAccelerator | =function_exists('eaccelerator_info') ? YES.' / '.get_ea_info('version') : NO?> |
MySQL 测试结果 | |||
---|---|---|---|
服务器 =$_POST['mysqlHost']?> | =$str1?> | ||
数据库 =$_POST['mysqlDb']?> | =(@mysql_select_db($_POST['mysqlDb'],$link))?'OK':'Failed'?> |
Valid XHTML 1.0 Strict / Copyleft ! 2007-? by PHPnow.org
php プローブ環境検出のコードを紹介する記事はここで終わります。この記事を読んだ後、多くの友人が php プローブについてより深く理解できるようになると思います。
関連する推奨事項:
php プローブとは何ですか? php プローブは何をするのですか?
以上がphp プローブ環境を使用してコードをインストルメントする方法の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。