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
    常用來進行調試,可以打印變量,數組,對象等

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