====== (PHP)文字を表示 ======
PHPで文字を表示するには ''echo'' を使用します。(''print''命令やecho短縮構文などでも表示する事はできますが、通常利用であれば echo命令 だけ知っていればよいです)
----
===== 基本的な使い方 =====
===== 文字列表示 =====
文字列を出力する場合は出力する文字列をシングルクォーテーションで囲みます。
注意点は、「I'm sorry」などシングルクォーテーションを含む文字列は使用できません。(解決策は後述のダブルクォーテーションを使います)
Hello World
Hello World
';
シングル:$str ・・変数展開不可';
echo "ダブル:$str ・・・変数展開可能
";
echo "ダブル:\$str ・・・エスケープシーケンスで変数を展開しない
";
echo "ダブル:\'\" ' ・・エスケープシーケンスでダブルとシングルクォートを表示可能
";
?>
**結果**
シングル:$str ・・変数展開不可
'; echo "ダブル:$str ・・・変数展開可能
"; echo "ダブル:\$str ・・・エスケープシーケンスで変数を展開しない
"; echo "ダブル:\'\" ' ・・エスケープシーケンスでダブルとシングルクォートを表示可能
";
';
echo $str;
echo '';
echo '';
echo 12345;
echo '
';
?>
**結果**
'; echo $str; echo '
'; echo ''; echo 12345; echo '
';
名前は'.$name.'、年齢は'.$age.'歳';
?>
**デモ**
名前は'.$name.'、年齢は'.$age.'歳
';
';
echo $x+$y+3; //単独なら()不要
echo '';
echo '';
echo '答えは='.($x+$y+3).'
'; //他の文字と接続する時は()が必要
echo '
';
?>
**デモ**
'; echo $x+$y+3; //単独なら()不要 echo '
'; echo '';
echo '答えは='.($x+$y+3).'
'; //他の文字と接続する時は()が必要
echo '