PHP 列印函式之 print print_r
說明
int print ( string $arg ) 輸出 arg print 實際上不是一個函式(它是一個語言結構),因此你可以不必使用圓括號來括起它的引數列表
引數
arg:輸入資料
返回值
總是返回 1
例項
1.輸出變數str的值
php
<?php
$str = "Hello World";
print $str;
?>
輸出:
Hello World
2.分兩行輸出變數和字串
php
<?php
$str = "Hello World";
print $str;
print "<br>Hello PHP7";
?>
輸出:
Hello World Hello PHP7
3.連線兩個字串變數
php
<?php
$str1 = "Hello World";
$str2 = "<br>Hello PHP7";
print $str1 . " " . $str2;
?>
輸出:
Hello World Hello PHP7
4.另一種輸出兩個字串的方式
php
<?php
$str1 = "Hello World";
$str2 = "Hello PHP7";
print "$str1 <br> $str2";
?>
輸出:
Hello World Hello PHP7
5.輸出文字
php
<?php
print "This text
spans multiple
lines.";
?>
輸出:
This text spans multiple lines.
6.使用單引號輸出變數名稱
php
<?php
$color = "red";
print "Roses are $color";
print "<br>";
print 'Roses are $color';
?>
輸出:
Roses are red Roses are $color
print_r
說明
bool print_r ( mixed $expression [, bool $return ] ) 列印關於變數的易於理解的資訊 如果給出的是 string、integer 或 float,將列印變數值本身;如果給出的是 array,將會按照一定格式顯示鍵和元素;object 與陣列類似 注意,print_r() 將把陣列的指標移到最後邊,使用 reset() 可讓指標回到開始處
引數
expression:輸入資料。mix型別,可以是字串,整形,陣列,物件類 return:true將結果存入返回值中,false直接列印結果
返回值
return為true時返回1,return為false時返回輸出結果
例項
1.輸出變數str的值
php
<?php
$str = "Hello world";
$ret = 0;
$output = print_r("$str <br>", $ret);
print "$output <br>";
?>
輸出:
Hello world 1
2.將結果存入返回值中
php
<?php
$str = "Hello world";
$ret = 1;
$output = print_r("$str <br>", $ret);
print "$output <br>";
?>
輸出:
Hello world
3.輸出陣列
php
<?php
$arr = array(1, 2, 3);
print_r($arr);
?>
輸出:
Array ( [0] => 1 [1] => 2 [2] => 3 )
4.輸出物件
php
<?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 for PHP 能夠深入到所有 PHP 應用內部完成應用效能管理 能夠深入到所有 PHP 應用內部完成應用效能管理和監控,包括程式碼級別效能問題的可見性、效能瓶頸的快速識別與追溯、真實使用者體驗監控、伺服器監控和端到端的應用效能管理。想閱讀更多技術文章,請訪問 OneAPM 官方技術部落格。 本文轉自 OneAPM 官方部落格
相關文章
- echoprint()print_r()var_dump()的區別
- 字串函式 print ()字串函式
- php列印負載函式、Linux awk列印負載PHP負載函式Linux
- PHP列印呼叫函式入口地址(堆疊),方便調式PHP函式
- Python print函式用法,print 格式化輸出Python函式
- PHP入門之函式PHP函式
- 列印函式 lodop函式
- PHP函式漏洞審計之addslashes函式-PHP函式
- php imagecreatefrom* 系列函式之 pngPHP函式
- php底層原理之函式PHP函式
- PHP之string之ord()函式使用PHP函式
- 陣列對換,print函式傳參陣列函式
- python 中 print 函式用法總結Python函式
- PHP函式之parse_str()和parse_url()函式PHP函式
- php之正規表示式函式總結PHP函式
- PHP 學習總結之函式PHP函式
- 自帶的 print 函式居然會報錯?函式
- php函式PHP函式
- PHP 函式PHP函式
- php 函式PHP函式
- PHP之string之str_split()函式使用PHP函式
- PHP 7.4 新特性之箭頭函式PHP函式
- PHP新特性之閉包、匿名函式PHP函式
- PHP字串函式之 strstr stristr strchr strrchrPHP字串函式
- window.print —— 瀏覽器列印掃盲瀏覽器
- 類函式和物件函式 PHP函式物件PHP
- PHP之string之str_pad()函式使用PHP函式
- PHP 函式庫精講之類與物件PHP函式物件
- PHP 常用函式PHP函式
- PHP匿名函式PHP函式
- PHP常用函式PHP函式
- PHP函式大全PHP函式
- PHP字串函式PHP字串函式
- php函式案例PHP函式
- PHP extract() 函式PHP函式
- [php]unset函式PHP函式
- php’sfopen()函式PHP函式
- ord函式-php函式PHP