echo
1つ以上の文字列を出力します
出力テキスト:
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token keyword">エコー</span><span class="token string double-quoted-string">「ハローワールド!」</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
文字列変数($ str)の値を出力に書き込みます。
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"hello world!"</span> <span class="token punctuation">;</span> <span class="token keyword">echo</span> <span class="token variable">$ str</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
htmlタグを含む、string変数($ str)の値を出力に書き込みます。
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$ str</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"hello world!"</span> <span class="token punctuation">;</span> <span class="token keyword">echo</span> <span class="token variable">$ str</span> <span class="token punctuation">;</span> <span class="token keyword">エコー</span><span class="token string double-quoted-string">「<br>なんていい日!」</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
2つの文字列変数を連結します。
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$ str1</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"hello world!"</span> <span class="token punctuation">;</span> <span class="token variable">$ str2</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"なんていい日!"</span> <span class="token punctuation">;</span> <span class="token keyword">エコー</span><span class="token variable">$ str1</span> <span class="token operator">。</span> <span class="token string double-quoted-string">""</span> <span class="token operator">。</span> <span class="token variable">$ str2</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
出力に配列値を書き込む:
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$ age</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"peter"</span> <span class="token operator">=></span> <span class="token string double-quoted-string">"35"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token keyword">エコー</span><span class="token string double-quoted-string">「ピーターは」</span> <span class="token operator">。</span> <span class="token variable">$ age</span> <span class="token punctuation">[</span> <span class="token string single-quoted-string">'Peter'</span> <span class="token punctuation">]</span> <span class="token operator">。</span> <span class="token string double-quoted-string">「年齢。」</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
テキストを出力に書き込む:
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token keyword">エコー</span><span class="token string double-quoted-string">"このテキスト 複数の範囲 行。 "</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
複数のパラメーターの使用方法:
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token keyword">echo</span> <span class="token string single-quoted-string">'this'</span> <span class="token punctuation">、</span> <span class="token string single-quoted-string">'string'</span> <span class="token punctuation">、</span> <span class="token string single-quoted-string">'was'</span> <span class="token punctuation">、</span> <span class="token string single-quoted-string">'made'</span> <span class="token punctuation">、</span> <span class="token string single-quoted-string">'with buryパラメーター'。</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
単一の引用と二重引用符の違い。単一の引用符は、値ではなく変数名が出力されます。
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$ color</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"red"</span> <span class="token punctuation">;</span> <span class="token keyword">エコー</span><span class="token string double-quoted-string">「バラは<span class="token interpolation"><span class="token variable">$ color</span></span> 」</span> <span class="token punctuation">;</span> <span class="token keyword">echo</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token keyword">エコー</span><span class="token string single-quoted-string">「バラは$ color」です</span><span class="token punctuation">。</span> <span class="token delimiter important">?></span></span>
簡素化された構文(short_open_tag構成設定を有効にするためにのみ適用):
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token variable">$ color</span> <span class="token operator">=</span> <span class="token string double-quoted-string">"red"</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><p></span></span><span class="token punctuation">バラ</span></span>は<span class="token php language-php"><span class="token delimiter important"><?=</span> <span class="token variable">$ color</span> <span class="token delimiter important">?></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"></</span> p</span> <span class="token punctuation">>です</span></span>