int print ( string $arg )輸出 arg
print 實際上不是乙個函式(它是乙個語言結構),因此你可以不必使用圓括號來括起它的引數列表
arg:輸入資料
總是返回 11.輸出變數str的值
<?php
$str = "hello world";
print
$str;
?>
輸出:
hello world2.分兩行輸出變數和字串
<?php
$str = "hello world";
print
$str;
print
"hello php7";
?>
輸出:
hello world3.連線兩個字串變數hello php7
<?php
$str1 = "hello world";
$str2 = "
hello php7";
print
$str1 . " " . $str2;
?>
輸出:
hello world4.另一種輸出兩個字串的方式hello php7
<?php
$str1 = "hello world";
$str2 = "hello php7";
print
"$str1
$str2";
?>
輸出:
hello world5.輸出文字hello php7
<?php
print
"this text
spans multiple
lines.";
?>
輸出:
this text spans multiple lines.6.使用單引號輸出變數名稱
<?php
$color = "red";
print
"roses are $color";
print"";
print
'roses are $color';
?>
輸出:
roses are redroses are $color
bool print_r ( mixed[math processing error]return ] )
列印關於變數的易於理解的資訊
如果給出的是 string、integer 或 float,將列印變數值本身;如果給出的是 array,將會按照一定格式顯示鍵和元素;object 與陣列類似
注意,print_r() 將把陣列的指標移到最後邊,使用 reset() 可讓指標回到開始處
expression:輸入資料。mix型別,可以是字串,整形,陣列,物件類return:true將結果存入返回值中,false直接列印結果
return為true時返回1,return為false時返回輸出結果1.輸出變數str的值
<?php
$str = "hello world";
$ret = 0;
$output = print_r("$str
", $ret);
print
"$output
";?>
輸出:
hello world2.將結果存入返回值中1
<?php
$str = "hello world";
$ret = 1;
$output = print_r("$str
", $ret);
print
"$output
";?>
輸出:
hello world3.輸出陣列
<?php
$arr = array(1, 2, 3);
print_r($arr);
?>
輸出:
array ( [0] => 1 [1] => 2 [2] => 3 )4.輸出物件
<?php
$obj = new mysqli();
print_r($obj);
?>
輸出:
>mysqli object ( [affected_rows] => [client_info] => 5.5.39 [client_version] => 50539 [connect_errno] => 0 [connect_error] => [errno] => 0 [error] => [error_list] => [field_count] => [host_info] => [info] => [insert_id] => [server_info] => [server_version] => [stat] => [sqlstate] => [protocol_version] => [thread_id] => [warning_count] => )
本文** oneapm 官方部落格
PHP100精華 PHP列印函式集合
1 echo 2 print 3 die 4 printf 5 sprintf 6 print r 7 var dump 1 echo 可以同時輸出多個字串,可以多個引數,並不需要圓括號,無返回值。2 print 只可以同時輸出乙個字串,乙個引數,需要圓括號,有返回值,當其執行失敗時返flase p...
PHP列印輸出函式總結
本篇文章一直來學習php中所有用於輸出資訊的函式,分模擬較來學習其相同點與不同點,掌握日常開發中必備的技巧。開發就一定需要除錯 而php除錯 不能像ios那種編譯器語言可以通過xcode這樣的開發軟體來單步除錯,因此開發php的人員通常會通過輸出函式列印相關提示資訊來除錯 php中常用的列印輸出的函...
PHP列印資料和mb substr函式
substrc 擷取中文字串 param 字串 data 要擷取的字串 param 自然數 length 擷取後長度 param 布林值 true 是否拼接.預設為是 return 字串 擷取後的字串 function substrc data,length,true true return dat...