php手册学习------ declare

function handler(){
    print "hello <br />";
}

register_tick_function("handler");

declare(ticks = 1){
    $b = 1;      //输出一个
    // $b = 2;   //打开输出两个
    // $b = 3;   //都打开输出三个
} //closing curly bracket tickable

declare 结构用来设定一段代码的执行指令。declare 的语法和其它流程控制结构相似:

declare (directive)
    statement

directive 部分允许设定 declare 代码段的行为。目前只认识两个指令:ticks(更多信息见下面 ticks 指令)以及encoding(更多信息见下面 encoding 指令)。

 

不常用,但很不错的函数

call_user_func_array — 让参数以数组的形式调用一个函数
call_user_func — 调用一个存在的函数
create_function — 建立一个函数
func_get_arg — 获取函数中某个参数的值
func_get_args — 获取函数的所有参数并组成数组
func_num_args — 获取一个函数的参数个数
function_exists — 判定一个函数是否存在
get_defined_functions — 获取已有的函数信息
register_shutdown_function — 注册一个页面载入完成后运行的函数
register_tick_function — 注册一个按要求调用的函数
unregister_tick_function — 取消一个按要求调用的函数

function handler(){    print "hello <br />";}
register_tick_function("handler");
declare(ticks = 1){    $b = 1;      //输出一个    // $b = 2;   //打开输出两个    // $b = 3;   //都打开输出三个} //closing curly bracket tickable

posted @ 2019-06-28 14:47  没事就更  阅读(343)  评论(0编辑  收藏  举报