PHP印刷関数のprint print_r

5848 ワード

print
説明
int print(string$arg)出力arg printは実際には関数ではありません(言語構造です).したがって、カッコを使用してパラメータリストを囲む必要はありません.
パラメータ
Arg:データ入力
戻り値
常に1を返します
≪インスタンス|Instance|emdw≫
1.出力変数strの値
<?php
$str = "Hello World";
print $str;
?>

出力:
Hello World
2.出力変数と文字列を2行に分ける
<?php
$str = "Hello World";
print $str;
print "<br>Hello PHP7";
?>

出力:
Hello World Hello PHP7
3.2つの文字列変数を接続する
<?php
$str1 = "Hello World";
$str2 = "<br>Hello PHP7";
print $str1 . " " . $str2;
?>

出力:
Hello World Hello PHP7
4.2つの文字列を出力する別の方法
<?php
$str1 = "Hello World";
$str2 = "Hello PHP7";
print "$str1 <br> $str2";
?>

出力:
Hello World Hello PHP7
5.出力テキスト
<?php
print "This text spans multiple lines.";
?>

出力:
This text spans multiple lines.
6.変数名を一重引用符で出力する
<?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[Math Processing Error]return])変数に関する分かりやすい情報を印刷string、integerまたはfloatであれば、変数値そのものを印刷する.arrayが与えられている場合、キーと要素は一定のフォーマットで表示されます.objectは配列と似ています注意print_r()配列のポインタを最後のエッジに移動しreset()を使用してポインタを開始位置に戻す
パラメータ
expression:データを入力します.mixタイプ、文字列、整形、配列、オブジェクトクラスreturn:trueで結果を戻り値に格納し、falseで結果を直接印刷できます.
戻り値
returnがtrueの場合は1、returnがfalseの場合は出力結果を返します
≪インスタンス|Instance|emdw≫
1.出力変数strの値
<?php
$str = "Hello world";
$ret = 0;
$output = print_r("$str <br>", $ret);
print "$output <br>";
?>

出力:
Hello world 1
2.戻り値に結果を格納
<?php
$str = "Hello world";
$ret = 1;
$output = print_r("$str <br>", $ret);
print "$output <br>";
?>

出力:
Hello world
3.出力配列
<?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 for PHPはすべてのPHPアプリケーションの内部に深く入り込んで応用性能管理を完成することができ、すべてのPHPアプリケーションの内部に深く入り込んで応用性能管理と監視を完成することができ、コードレベルの性能問題の可視性、性能ボトルネックの迅速な識別と遡及、実際のユーザー体験監視、サーバー監視とエンドツーエンドの応用性能管理を含む.詳細については、OneAPM公式テクニカルブログを参照してください.本文はOneAPM公式ブログから