PHPエコー出力文字列関数の詳しい説明_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:38:13
オリジナル
805 人が閲覧しました

コードをコピー コードは次のとおりです:

echo "asd";//String
echo "ads$c";//String + variable
echo 'ads$c';//String asd$ c $c は変数ではありません
echo "sd","vs";
echo $a,$b; $a .$b.$c;
echo $a,$b,$c;
echo "kakskd{$arr['lo']}"; {$ obj->a}";
echo "kaskd".$c."kasd";
echo "kaskd".$arr['lo']."kasd";
echo "kaskd".$obj- > a."kasd";
echo "kaskd".func($c)."kasd";
echo "kaksk".($a+1)."dkkasd";
echo $c,"jaksd";
//php 複数行出力メソッド
echo <<これは、「here document」構文を使用して出力します
//省略形を出力します
行も同様に
出力されます。";

echo "これは複数の行にまたがります。改行も同様に出力されます。";

echo "文字のエスケープは「このように」行われます。 ;

// echo ステートメント内で変数を使用できます
$foo = "foobar";
echo "foo is $foo" // foo は foobar です。配列も使用できます
$baz = array("value" => "foo");
echo "this is {$baz['value']} !" // this is foo !一重引用符は値ではなく変数名を出力します echo 'foo is $foo'; // foo is $foo // 他の文字を使用していない場合は、単に変数を echo することができます echo $foo; / foobar
echo $foo, $bar; // foobarbarbaz

//
echo 'This ', 'string ', 'was ', 'made ', ' を連結して複数のパラメータを渡すことを好む人もいます。 .', chr(10) ;
echo 'この ' 'string ' は ' . ' を使用します。 $variable 補間を使用して
複数行を出力するための「here document」構文。
余分な空白を含まない
行に、echo が動作しないことに注意してください。関数の場合、次のコードは無効です。
($some_var) ? echo 'true' : echo 'false';

// ただし、次の例は機能します。 false'; // print も構造ですが、
// 関数のように動作するので、
echo $some_var ? // を変更します。
?> の周りのステートメント


以下は公式マニュアルの説明です:
定義と使用法
定義と使用法
echo() 関数は 1 つ以上の文字列を出力します。
構文
構文
echo(strings)
パラメータ パラメータ 説明
strings 出力に送信される 1 つ以上の文字列。
必須パラメータ。結果に送信する必要がある 1 つ以上の文字列を指定します
ヒントと注意事項
ヒントと注意事項
注: echo() 関数は実際には関数ではないため、括弧を使用する必要はありません。複数のパラメータを echo() に渡したい場合、括弧を使用すると解析エラーが発生します。
注: echo() 関数は実際の関数ではないため、使用する必要はありません。 echo() 関数に複数の引数を渡したい場合、括弧「()」を使用するとエラーが発生します。
ヒント: echo() 関数は print() よりもわずかに高速です。
ヒント: echo() 関数は print() 関数の簡素化されたバージョンと同等です。
ヒント: echo() 関数には次のショートカット構文があります。例 5 を参照してください。
ヒント: echo() 関数には次のショートカット構文があります。詳細については、ケース 5 を参照してください。
例 1
ケース 1



コードをコピーします

コードは次のとおりです:


$str = "Who's Kai Jim?"
echo $str "
" ;
echo $str."
わかりません!";
?>


上記のコードの出力は次のようになります:
Who's Kai Jim ?Who's Kai Jim?Iわかりません!

例 2
ケース 2



コードをコピーします:


echo "This textspans multiplelines."


上記のコードの出力は次のようになります。
このテキストは複数の行にまたがります。 php
echo 'This ','string ','was ','made ','with multipleparameters';


The上記のコードの出力は次のようになります:
上記のコードは次の結果を出力します:
この文字列は複数のパラメーターで作成されました 例 4 ケース 4 一重引用符と二重引用符の違いは、変数名ではなく変数名を出力します。値:
一重引用符 (') と二重引用符 (") の違い。一重引用符は変数値の代わりに変数名を出力します:



コードをコピー
コードは次のとおりです:


< ;?php
$color = "red";
echo "
";
echo 'バラは $color';

の出力上記のコードは次のようになります:
上記のコードは次の結果を出力します:
バラは赤ですバラは $ color 例 5 ケース 5 ショートカット構文:
略語 (ショートカット) 構文:



コードをコピー

コードは次のとおりです:


$ color = "red";
?>

バラは /p>





http://www.bkjia.com/PHPjc/321769.htmlwww.bkjia.comtru​​e
http://www.bkjia.com/PHPjc/321769.html

技術記事

次のようにコードをコピーします: echo "asd";//String echo "ads$c";//String + 変数 echo 'ads$c';//String asd$c $c は変数 echo "sd" ではありません。 "vs"; echo "sd","vs"; echo $a;...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!