实例 对测试文件("test.php")进行 PHP 语法高亮显示: <html> <body> <?php highlight_file("test.php"); ?> </body> </html> 上面代码的浏览器输出如下(取决于文件中的内容): <html> <body><?phpecho ("test.php"
实例 查阅用户的 browscap.ini 文件,并返回用户浏览器的性能: <?phpecho $_SERVER['HTTP_USER_AGENT'];$browser = get_browser(); print_r($browser); ?> 定义和用法 get_browser() 函数查阅用户的 browscap.ini 文件,并返回用户浏览器的性能。 语法 get_browser
实例 输出一条消息,并退出当前脚本: <?php$site = "http://www.taokexuan.com/"; fopen($site,"r") or exit("Unable to connect to $site"); ?> 定义和用法 exit() 函数输出一条消息,并退出当前脚本。 该函数是 die() 函数的别名。 语法 exit(message) 参数 描述
实例 把字符串当成 PHP 代码来计算: <?php $string = "beautiful"; $time = "winter"; $str = 'This is a $string $time morning!'; echo $str. PHP_EOL; eval("\$str = \"$str\";"); echo $str; ?> 以上代码执行输出结果为: This is a
实例 输出一条消息,并退出当前脚本: <?php$site = "http://www.taokexuan.com/"; fopen($site,"r") or die("Unable to connect to $site"); ?> 定义和用法 die() 函数输出一条消息,并退出当前脚本。 该函数是 exit() 函数的别名。 语法 die(message) 参数 描述
实例 检查某常量是否存在: <?phpdefine("GREETING","Hello you! How are you today?"); echo defined("GREETING"); ?> 定义和用法 defined() 函数检查某常量是否存在。 语法 defined(name) 参数 描述 name 必需。规定要检查的常量的名称。 技术细
实例定义一个大小写敏感的常量: <?phpdefine("GREETING","Hello you! How are you today?");echo constant("GREETING");?> 定义和用法 define() 函数定义一个常量。 常量类似变量,不同之处在于: 在设定以后,常量的值无法更改 常量名不需要开头的美元符号($) 作用域不影响对常量的访问 常量值只能是字符串和数
实例 返回一个常量的值: <?php//define a constant define("GREETING","Hello you! How are you today?"); echo constant("GREETING"); ?> 定义和用法 constant() 函数返回一个常量的值。 注释: 该函数也适用于 class 常量。 语法 constant(constant)
实例 返回连接状态: <?phpswitch (connection_status()) { case CONNECTION_NORMAL: $txt = 'Connection is in a normal state'; break; case CONNECTION_ABORTED: $txt = 'Connection aborted'; break; case CONNECTIO
实例 创建一个函数(check_abort()),在客户机终止脚本时写入一条日志消息: <?phpfunction check_abort() { if (connection_aborted()) error_log ("Script $GLOBALS[SCRIPT_NAME]" . "$GLOBALS[SERVER_NAME] was aborted by the user.");