php輸出語句

2021-08-08 00:24:39 字數 1229 閱讀 8673

php輸出語句

常見的輸出語句

echo(): 可以一次輸出多個值,多個值之間用逗號分隔。echo是語言結構(language construct),而並不是真正的函式,因此不能作為表示式的一部分使用。

print(): 函式print()列印乙個值(它的引數),如果字串成功顯示則返回true,否則返回false。

print_r(): 可以把字串和數字簡單地列印出來,而陣列則以括起來的鍵和值得列表形式顯示,並以array開頭。但print_r()輸出布林值和null的結果沒有意義,因為都是列印"\n"。因此用var_dump()函式更適合除錯。

var_dump(): 判斷乙個變數的型別與長度,並輸出變數的數值,如果變數有值輸的是變數的值並回返資料型別。此函式顯示關於乙個或多個表示式的結構資訊,包括表示式的型別與值。陣列將遞迴展開值,通過縮排顯示其結構。

在 php 中有兩個基本的輸出方式: echo 和 print。

echo 和 print 區別:

echo 可以輸出乙個或多個字串

print 只允許輸出乙個字串,返回值總為 1

注:echo 輸出的速度比 print 快, echo 沒有返回值,print有返回值1。

echo 語句

echo 是乙個語言結構,使用的時候可以不用加括號,也可以加上括號: echo 或 echo()。

print 語句

print 同樣是乙個語言結構,可以使用括號,也可以不使用括號: print 或 print()。

示例**:

<?php 

// 定義乙個測試陣列

$a = array(

"a",

"b",

"c");// .為php連線符,\n為換行

// echo輸出

echo $a[0], $a[1], $a[2];

echo "\n";

// print輸出 (只允許輸出乙個字串)

print $a[0];

// print_r輸出

echo "\n";

print_r($a);

echo "\n";

// var_dump輸出

var_dump($a);

結果:

PHP輸出語句用法

echo print與printf都可以用來輸出字串到網頁上。echo與print輸出的是沒有格式化的字串,printf則是輸出格式化的字串。sprintf並不是直接輸出字串到網頁上,而是返回格式化的字串。echo例子 echo hello world print例子 print hello wor...

PHP常見的輸出語句

echo 可以一次輸出多個值,多個值之間用逗號分隔。echo是語言結構 language construct 而並不是真正的函式,因此不能作為表示式的一部分使用。print 函式print 列印乙個值 它的引數 如果字串成功顯示則返回true,否則返回false。print r 可以把字串和數字簡單...

PHP常用的輸出語句

輸出內容通常是字串,變數值,常量值,表示式 1 echo 可以輸出以上內容以及布林值的true true輸出會轉化成對應的數字,如true轉為1,false則不能輸出 且可以輸出多個資料,多個資料用逗號隔開,但不能輸出復合型別的資料 復合型別 陣列,物件 2 print 用法與echo一樣,區別在於...