PHP 的一些不太常用的特性 _PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > PHP 的一些不太常用的特性

PHP 的一些不太常用的特性

 2012/4/24 17:14:22  coolbg  程序员俱乐部  我要评论(0)
  • 摘要:1.变量函数名,可以用字符串拼接函数名functionaa($str){echo$str;}$function="aa";$function('Hello');//ORcall_user_func($function,$param);2.列出所有函数,判断某个函数是否存在get_defined_functions()function_exist()3.接受PUT请求,PHPREST必备parse_str(file_get_contents('php://input'),$put_vars);4
  • 标签:PHP 常用

1. 变量函数名,可以用字符串拼接函数名

function aa($str) {
  echo $str;
}

$function = "aa";

$function('Hello');

// OR

call_user_func($function, $param);

2. 列出所有函数,判断某个函数是否存在

get_defined_functions()

function_exist()

3. 接受 PUT 请求,PHP REST 必备

parse_str(file_get_contents('php://input'), $put_vars);

4. 从字符串解析时间

echo date('Y-m-d', strtotime('-1 month ago'));

5. DEBUG 查看调用 backtrace


$backtrace = debug_backtrace();
var_export($backtrace[0])
die();

6. 交互式命令行,命令行执行 PHP

php -a 和 php -r ‘echo “hello”;’

更多请看 php -h

7. 内存使用检测

memory_get_peak_usage()

memory_get_usage()
发表评论
用户名: 匿名