所在的位置: Web开发 >> JSP >> PHP基础教程之实例

PHP基础教程之实例

1

获取当前执行文件的名称

实例

说明

很多时候用户需要编写包含文件路径级文件名的代码,如果通过目录去查找,未免有些麻烦,这时可以使用_FILE_预定函数。本实例通过_FILE_预定义常量获取目标文件的路径及文件名称并在网页上进行打印,运行结果如图1.1所示

实现过程

创建index.PHP文件,通过echo语句输出_FILE_预定义常量。其代码如下:

?PHPecho_FILE_;? 技术要点 

系统预定义常量和用户自定义常量在使用上没有差别。大多数的预定义常量的执行结果都是服务器的相关信息(如版本号、路径、错误参数等),所以程序员很少将此函数用于网站前台开发,如果被别有用心的人知道了这些信息,会严重威胁到服务器的安全。

使用此函数的语法说明如下::

__FILE__预定义常量:文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自PHP4.0.2起,__FILE__总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。

多学两招:

PHP中可以使用预定义常量获取PHP中的信息。常量的预定义常量如表1.1所示。

表1.1PHP的预定义常量

常量名功能__FILE__默认常量,PHP程序文件名__LINE__默认常量,PHP程序行数PHP_VERSION内建常量,PHP程序的版本,如"3.0.8_dev"PHP_OS内建常量,执行PHP解析器的操作系统名称,如"Windows"TRUE这个常量是一个真值(true)FALSE这个常量是一个假值(false)NULL这个一个null值(空)E_ERROR这个常量指定最近的错误处E_WARING这个常量指定最近的警告处E_PARSE这个常量指解析语法有潜在的问题处E_NOTICE这个常量为发生不寻常但不一定是错误处脚下留神:__FILE__和__LINE__中的“__”是两条下划线,而不是一条"_",表1.1中以E开头的预定义常量是PHP的错误调试部分。如果你想详细了解,可参考error_reporting。

小编很幸苦,感谢赞赏

赞赏

人赞赏









































怎样治白殿风
哪里治疗白癜风最出名



转载请注明:http://www.guyukameng.com/jsp/8901.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了