那些未曾了解的PHP函数和功能_PHP
程序员文章站
2023-12-23 10:28:10
...
PHP的真正威力源自于它的函数,但有些PHP函数并没有得到充分的利用,也并不是所有人都会从头到尾一页一页地阅读手册和函数参考,这里将向您介绍这些实用的函数和功能。
1、任意参数数目的函数
你可能已经知道,PHP允许定义可选参数的函数。但也有完全允许任意数目的函数参数的方法。以下是可选参数的例子:
- 以下为引用的内容:
- //functionwith2optionalarguments
- functionfoo($arg1=”,$arg2=”){
- echo“arg1:$arg1\n”;
- echo“arg2:$arg2\n”;
- }
- foo(‘hello’,'world’);
- /*prints:
- arg1:hello
- arg2:world
- */
- foo();
- /*prints:
- arg1:
- arg2:
- */
现在让我们看看如何建立能够接受任何参数数目的函数。这一次需要使用func_get_args()函数:
- 以下为引用的内容:
- //yes,theargumentlistcanbeempty
- functionfoo(){
- //returnsanarrayofallpassedarguments
- $args=func_get_args();
- foreach($argsas$k=>$v){
- echo“arg”.($k+1).”:$v\n”;
- }
- }
- foo();
- /*printsnothing*/
- foo(‘hello’);
- /*prints
- arg1:hello
- */
- foo(‘hello’,‘world’,‘again’);
- /*prints
- arg1:hello
- arg2:world
- arg3:again
- */
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
推荐阅读
-
ThinkPHP中公共函数路径和配置项路径的映射分析,thinkphp函数_PHP教程
-
php 非常有用的高级函数PATH_SEPARATOR常量和set_include_path
-
php 利用cookie实现网页记住用户名和密码的功能
-
使用php判断浏览器的类型和语言的函数代码_php技巧
-
PHP和MySQL的删除空白函数介绍
-
php metaphone()函数的定义和用法
-
php中字符串函数strtr, str_replace和preg_replace的效率对比
-
php的chr和ord函数实现字符加减乘除运算实现代码
-
php的chr和ord函数实现字符加减乘除运算实现代码_php技巧
-
PHP函数crypt()的功能介绍_PHP教程