简单高效的php内置函数(一)

发布时间:2019-08-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了简单高效的php内置函数(一)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. bool method_exists( mix $object, string $method_name )
    检查类 $method_name 方法名在 $object 类文件里没有
  2. array array_map(function $fun_name,array $array)
    将回调函数作用到给定数组的单元上
    例:array_map('abs',array(0,2,-3));
    结果:array(0,2,3);
  3. bool isset(mix $VAR) 检查 $var 变量是否设置(设置返回真)
  4. bool empty(mix $var) 检查 $var 变量是否为空(为空是返回真)
  5. bool array_key_exists(mix $key , array $array) 检查给定的键名或索引是否存在于数组
  6. array array_values(array $array) 返回数组中所有的值
  7. void set_time_limIT(int $seconds) 设置脚本最大执行时间(默认单位秒)
  8. string ini_set ( string $varname , string $newvalue )
    设置指定配置选项的值。这个选项会在脚本运行时保持新的值,并在脚本结束时恢复
  9. call_user_func_array( callable $callback , array $param_arr)
    例:
    function foobar($arg, $arg2) { echo __FUNCTION__. " got $arg and $arg2n"; } class foo { function bar($arg, $arg2) { echo __METHOD__. " got $arg and $arg2n"; } } 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

  10. 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

脚本宝典总结

以上是脚本宝典为你收集整理的简单高效的php内置函数(一)全部内容,希望文章能够帮你解决简单高效的php内置函数(一)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。