php輸出方法:1、使用echo語句輸出,例「echo 'hi!'」;2、使用print語句輸出;3、使用printf()函數輸出,例「printf("hi") 」;4、使用print_r()輸出;5、使用var_dump()輸出。
本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦
PHP的輸出方式
echo
#echo 是語言結構,使用的時候可以不用加括號,也可以加上括號: echo 或echo()。 (字串可以包含HTML 標籤)
echo 'helloworld!';
print 語句
print 同樣是語言結構,可以使用括號,也可以不使用括號: print 或print()。
print('helloworld!'); //输出成功返回1,失败返回0。
printf()函數
#printf()函數也可以實作輸出,可以輸出普通的字串,也格式化輸出。例:
<?php $a=20; printf("输出:"); printf("a=%f",$a); ?>
輸出:
输出:a=20.000000
#print_r()
print_r 顯示關於一個變數的易於理解的資訊,如果給出的是string、integer 或float,將列印變數值本身。
如果給的是 array,將會依照一定格式顯示鍵和元素。 object與陣列類似。
1、使用時必須加上括號:print_r()。
2、print_r()會將陣列的指標移到最後邊。使用 reset() 可讓指標回到起始處。
<?php $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z')); echo "<pre class="brush:php;toolbar:false">"; print_r ($a); echo ""; ?>
輸出:
Array ( [a] => apple [b] => banana [c] => Array ( [0] => x [1] => y [2] => z ) )
#var_dump()
##列印變數的相關訊息,此函數顯示關於一個或多個表達式的結構訊息,包括表達式的類型與值。數組將遞歸展開值,透過縮排顯示其結構。<?php $var_name=array(99,'w3resource',67899.99, array('X','Y',1)); var_dump($var_name); ?>#輸出:
array (size=4) 0 => int 99 1 => string 'w3resource' (length=10) 2 => float 67899.99 3 => array (size=3) 0 => string 'X' (length=1) 1 => string 'Y' (length=1) 2 => int 1推薦學習:《
PHP影片教學》
以上是php輸出方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!