1. 程式人生 > >echo、print、print_r、var_dump的區別

echo、print、print_r、var_dump的區別

echo和print都不是函式,而是一種語言結構,因此只能打印出字串、整形、浮點型之類的;

兩者區別:

echo 可以打印出連續的變數,print 一次只能打印出一個變數;

----------------------------------------------------------------

但print 列印的值2可以直接賦給一個變數;

print_r和var_dump都是函式,可以打印出比較複雜的資料型別比如陣列、物件什麼的,似乎var_dump比print_r更強一點;