print_r()函數是PHP中的內置函數,用於打印或顯示存儲在變量中的信息。
用法:
print_r( $variable, $isStore )
參數:此函數接受兩個參數,如上麵的語法所示,如下所述。
- $variable:此參數指定要打印的變量,並且是必選參數。
- $isStore:這是一個可選參數。此參數是布爾類型,其默認值為FALSE,用於將print_r()函數的輸出存儲在變量中,而不是打印它。如果此參數設置為TRUE,則print_r()函數將返回應該打印的輸出。
返回值:如果$variable是整數,浮點數或字符串,則函數將輸出變量的值。如果變量是數組,則函數以顯示鍵和值的格式打印數組,對象使用類似的符號。如果參數$isStore設置為TRUE,則print_r()函數將返回一個字符串,其中包含應該打印的信息。
以下示例程序旨在說明print_r()函數:
程序1::
<?php
// PHP program to illustrate
// the print_r() function
// string variable
$var1 = "Welcome to GeeksforGeeks";
// integer variable
$var2 = 101;
// array variable
$arr = array('0' => "Welcome", '1' => "to", '2' => "GeeksforGeeks");
// printing the variables
print_r($var1);
echo"\n";
print_r($var2);
echo"\n";
print_r($arr);
?>
輸出:
Welcome to GeeksforGeeks 101 Array ( [0] => Welcome [1] => to [2] => GeeksforGeeks )
程序2::
<?php
// PHP program to illustrate the print_r()
// function when $isStore is set to true
// array variable
$arr = array('0' => "Welcome", '1' => "to",
'2' => "GeeksforGeeks");
// storing output of print_r() function
// in another variable
$results = print_r($arr, true);
echo $results;
?>
輸出:
Array ( [0] => Welcome [1] => to [2] => GeeksforGeeks )
參考:
http://php.net/manual/en/function.print-r.php
相關用法
- PHP cos( )用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- PHP each()用法及代碼示例
- PHP end()用法及代碼示例
- PHP pos()用法及代碼示例
- PHP key()用法及代碼示例
- PHP sin( )用法及代碼示例
- CSS var()用法及代碼示例
- PHP abs()用法及代碼示例
- p5.js min()用法及代碼示例
- PHP each()用法及代碼示例
注:本文由純淨天空篩選整理自sid4321大神的英文原創作品 PHP | print_r() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。