php常用函数开篇

术常量:【全是返回物理路径,即使被包含输出,输出的也是源头代码的信息,非当前包含文件的信息,和$_SERVER区分】
              __FILE__    当前文件名称
              __CLASS__    当前类名称
              __FUNCTION__      当前函数名称
              __METHOD__        当前方法名称
              __LINE__                当前行数名称


类型转换
    1.setType($a);//获取变量的类型
    2.$b=(int)$a;//把$a转换为整形
       $b=intval($a);
    3.is_int($b);//判断$b是否为整形,返回bool值


    类型转换:(int),(bool),(float),(),(string),(),(array),(),(object); 
                      intval(),floatval();strval()
    判断类型:
                    is_bool/int/float/string/array/object/resource/null


                    is_numberic();'//判断是否为任何类型的数字或者数组字符串


                    is_callable();//判断是否为有效函数名称


 几种类型函数
    1.引用参数的函数:function(&$a){}//函数内对形参$a的操作,会对实参也造成影响 eg:sort()


    2.默认参数的函数:function($a=0){}//没有参数传入的话,默认$a=0


    3.可变参数个数的函数:function($a,$b$c,...){}


        //原理:通过fun_get_args()函数,接受所有参数并返回一个数组来使用,所以可以有多个参数  EG: echo(),array_merge()


    4.回调函数:$fun="one"; function one(){}  当调用$fun()的时候,就是再调用one()函数,call_user_func_array()


    5.递归函数:function test(){ test()}//在函数中再次调用函数,但注意死循环的问题,要有执行结束跳出




二 PHP常用函数


printf()//类似与C语言的形式 printf("my name is %s, age %d", $name, $age);,打印出来


sprintf($a,$b)//跟printf相似,但不打印,而是返回格式化后的文字,再shell_exec()执行shell






其他函数


sleep(10)//脚本执行到这里后,延迟10秒继续执行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值