ホームページ  >  記事  >  バックエンド開発  >  PHPエコー出力文字列関数の詳しい説明_PHPチュートリアル

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

WBOY
WBOYオリジナル
2016-07-21 15:38:13841ブラウズ

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

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;...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP is_dir() は、指定されたファイル名がディレクトリであるかどうかを判断します_PHP チュートリアル次の記事:PHP is_dir() は、指定されたファイル名がディレクトリであるかどうかを判断します_PHP チュートリアル

関連記事

続きを見る