1
2
3
4
5
6
7
8
9
10
11

PHP内置函数概述

发布时间:2017-07-20 08:04   发布人:毛书朋   浏览次数:7228

 

关联课件: 8子项目八 - PHP内置函数概述(点击在线预览)

 

 

8.3.1  PHP 5内置函数概述

 

 

8.3.1.1  标准函数与扩展函数

 

        第3章已经提到过函数的概念。PHP中的函数分为内置函数和用户自定义函数两大类。内置函数由PHP开发者编写并已嵌入到PHP当中,用户可以在程序中直接使用。而自定义函数则是用户根据自己的特殊需求编写的函数。实际上使用PHP开发者提供的大量的内置函数可以轻松地完成很多操作。可以说,学习和使用函数是学习PHP的重要步骤,也是用PHP编写复杂程序的重要前提。

        PHP中的内置函数也大体分为两大类,一是标准函数库,二是扩展函数库。标准函数库中的函数存放在PHP内核中,可以在程序中直接使用,不需要其他任何声明、载入等操作。而扩展函数库中的函数一般不能直接使用,而是按照个人不同的需求来有选择地使用。这些扩展函数按照功能的不同被分门别类地封装在多个DLL函数库中,这些DLL库存放在PHP安装文件夹下。在PHP 5中,扩展函数被存放在PHP安装目录的ext/子目录下,如图8-1所示。

 

8-1.jpg

图8-1  PHP中的内置扩展函数库

            当用户需要用到扩展函数库中的这些函数时,只需要在php.ini配置文件中将此扩展库打开即可,它们在   php.ini中的位置如图8-2所示。

     

8-2.jpg

       

图8-2  扩展函数库在php.ini中的位置

            8.3.1.2  启用扩展函数库    

                                          

            打开一个扩展库的方法很简单,只需要将“;extension=php_xxx.dll”前面的分号“;”去掉,并保存php.ini         文 件,然后重新启动IIS或者APACHE,此时php.ini生效,此扩展随即可以使用。

            在本书的程序中用到的函数,绝大多数都属于标准内置函数,不需要对PHP做特殊的配置就能够直接使用。如果用到扩展函数库中的函数,我们会进行说明。读者如果在编写程序过程中,遇到有的PHP函数不能使用的情况,应当考虑是否因为没有打开相应的扩展库。如果没有打开相应的扩展库,PHP系统一般会给出“Fatal error: Call to undefined function…”的提示。

            接下来介绍一些最为常用的PHP内置函数。