您的位置:首页 > 编程语言 > PHP开发

php 函 数

2016-05-04 08:51 218 查看
2.7 函 数

函数是自包含的和独立的代码块。它可以完成某种具体的任务。一般情况下,这个任务

需要多次的执行。由于函数是独立的代码块,可以独立的运行,因此它没有必要属于给定脚

本的一部分。

函数在执行的时候一般遵循以下过程:

(1)从函数的脚本接受一个参数;

(2)根据函数代码进行处理并得到预定的结果;

(3)返回结果,并把控制返回到调用它的脚本。

PHP 的函数有以下一些特性。

(1)无需在引用函数之前定义它。即可以在脚本中很早就调用一个函数,但是等到很晚

的时候才定义这个函数。

(2)如果已经声明了一个函数,不能再次定义或者取消定义。这是因为PHP 不支持函数

重载。因此必须使用惟一的名称定义每个函数。

(3)PHP 不允许函数支持参数个数可变的情况。

(4)PHP 函数支持默认参数。

在PHP 中,大致有3 种函数类型,即自定义函数、内置函数以及变量函数。

2.7.1 内置函数

PHP 有很多标准的函数和结构。还有一些函数需要和特定的PHP 扩展模块一起编译,否则在

使用它们的时候就会得到一个致命的“未定义函数”错误。例如,要使用诸如imagecreatetruecolor()

的“图像函数”,需要在编译PHP 的时候加上GD 的支持。或者,要使用mysql_connect()函数,

就需要在编译PHP 的时候加上MySQL 支持。另外还有一些核心函数,例如“字符串函数”和

“变量函数”,它们存在于每一个版本的PHP 中。调用phpinfo()或者get_loaded_extensions()可以

得知PHP 加载了哪些扩展库。同时还应该注意,很多扩展库默认就是有效的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: