新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年4月11日

摘要: mixed func_get_arg ( int $arg_num )该函数用于返回所在函数中指定索引的参数,索引从0开始 1 <?php 2 function foo() 3 { 4 $numargs = func_num_args(); 5 echo "Number of arguments: $numargs<br />\n"; 6 if ($numargs >= 2) { 7 echo "Second argument is: " . func_get_arg(1) . "<br />\n" 阅读全文

posted @ 2012-04-11 22:51 张贺 阅读(1295) 评论(0) 推荐(0)

摘要: php中的ReflectionObject类用于检测指定类的信息情况该类接收一个参数,可以是要检测类的类对象,或者是一个指定了一个类对象的字符串变量该类的定义:ReflectionObjectextendsReflectionClassimplementsReflector{/* Constants */constintegerIS_IMPLICIT_ABSTRACT= 16;constintegerIS_EXPLICIT_ABSTRACT= 32;constintegerIS_FINAL= 64;/* Properties *//* Methods */public__construct(o 阅读全文

posted @ 2012-04-11 14:42 张贺 阅读(1889) 评论(0) 推荐(0)

摘要: boolis_callable(callable$name[,bool$syntax_only= false[,string&$callable_name]] )用来验证传递的参数$name是否是一个有效的方法,并且在类外是否能够正常调用,返回boolearn值$name 也可是是一个数组,用于存放检测的方法所在的类对象和方法名$syntax_only 如果该参数为true,则只验证$name是否是一个函数或方法,同时$name只能为string型或者是合法结构的数组型。所谓合法结构的数组型是指:数组必须只有2个元素,第一个元素为要检测的方法所在类的对象(object型)或者类对象的变 阅读全文

posted @ 2012-04-11 14:32 张贺 阅读(1042) 评论(0) 推荐(0)

摘要: mixedcall_user_func(callable$callback[,mixed$parameter[,mixed$...]] )调用第一个参数$callback,$callback为用户自定义方法,同时可选的向该方法传递任意多个$callback方法可接受的参数$parameter该方法会返回$callback方法的返回值,或者执行失败时返回false 1 <?php 2 error_reporting(E_ALL); 3 function increment(&$var) 4 { 5 $var++; 6 } 7 8 $a = 0; 9 call_user_func(& 阅读全文

posted @ 2012-04-11 13:32 张贺 阅读(473) 评论(0) 推荐(0)