php内置函数学习,<php学习>简单高效的php内置函数(一)

bool method_exists( mix $object, string $method_name )

检查类 $method_name 方法名在 $object 类文件里没有

array array_map(function $fun_name,array $array)

将回调函数作用到给定数组的单元上

例:array_map('abs',array(0,2,-3));

结果:array(0,2,3);

bool isset(mix $var) 检查 $var 变量是否设置(设置返回真)

bool empty(mix $var) 检查 $var 变量是否为空(为空是返回真)

bool array_key_exists(mix $key , array $array) 检查给定的键名或索引是否存在于数组中

array array_values(array $array) 返回数组中所有的值

void set_time_limit(int $seconds) 设置脚本最大执行时间(默认单位秒)

string ini_set ( string $varname , string $newvalue )

设置指定配置选项的值。这个选项会在脚本运行时保持新的值,并在脚本结束时恢复

call_user_func_array( callable $callback , array $param_arr)

例:

function foobar($arg, $arg2) { echo __FUNCTION__. " got $arg and $arg2\n"; } class foo { function bar($arg, $arg2) { echo __METHOD__. " got $arg and $arg2\n"; } } call_user_func_array("foobar", array("one", "two")); $foo = new foo; call_user_func_array(array($foo, "bar"), array("three", "four"));

以上例程的输出类似于:

foobar got one and two foo::bar got three and four

mixed pathinfo ( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )

例:

$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php'); echo $path_parts['dirname'], "\n"; echo $path_parts['basename'], "\n"; echo $path_parts['extension'], "\n"; echo $path_parts['filename'], "\n"; // since PHP 5.2.0

以上例程会输出:

/www/htdocs/inc lib.inc.php php lib.inc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值