PHP中常见打印函数echo、print、print_r()、printf、sprintf、var_dump

  1. echo
    echo不是函数,是PHP语句,可以打印多个变量,不需要圆括号括起来,只能打印简单类型的变量

  2. print
    print是函数,只能打印一个变量,有返回值,返回值是1,只能打印简单类型的变量

  3. print_r()
    print_r函数打印关于变量的易于理解的信息。
    语法:mixed print_r ( mixed $expression [, bool return ] )
    如果变量是string , integer or float , 将会直接输出其值,如果变量是一个数组,则会输出一个格式化后的数组,便于阅读,也就是有key和value对应的那种格式。对于object对象类同。print_r有两个参数,第一个是变量,第二个可设为true,如果设为true,则会返回字符串,否则返回布尔值TRUE。

  4. printf
    printf函数返回一个格式化后的字符串。
    语法:printf(format,arg1,arg2,arg++)
    参数 format 是转换的格式,以百分比符号 (“%”) 开始到转换字符结束。

  5. sprintf
    是函数,有返回值,该函数把字符串进行格式化输出到一个变量中,和printf类型

  6. var_dump
    常用来进行调试,可以打印变量,数组,对象等

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章