PHP入門 文法編1
PR
ex0 素のHTMLを表示してみる
1 2 3 4 5 6 |
<html> <head><meta charset="UTF-8"></head> <body> hello world! </body> </html> |
表示結果
ex1 変数を使う
1 2 3 4 5 6 7 8 9 10 11 |
<html> <head><meta charset="UTF-8"></head> <body> <?php $hello="hello world!"; echo $hello; ?> </body> </html> |
表示結果
ex2 シングルクオーテーションとダブルクオーテーションの違い
シングルクオーテーションは変数内は置き換えない
ダブルクオーテーションは変数内は置き換える
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<html> <head><meta charset="UTF-8"></head> <body> <?php $a=1; $b=2; echo '$a+$b='.($a+$b); echo '<br>'; echo "$a+$b=".($a+$b); ?> </body> </html> |
ex3 IF文と\n
15行目の<br>\nはHTMLの改行とソースコード上の改行です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<html> <head><meta charset="UTF-8"></head> <body> <?php $a=1; $b=2; $c=1; if($a == $b) { echo 'a=b'; }else{ echo 'a≠b'; } echo "<br>\n"; if($a == $c) { echo 'a=c'; }else{ echo 'a≠c'; } ?> </body> </html> |
ex4 ループ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<html> <head><meta charset="UTF-8"></head> <body> <?php $i=1; while (true){ if($i > 5){ break; } echo "while: ".$i."回<br>\n"; $i=$i+1; } for ($i = 1; $i <= 5; $i++) { echo "for: ".$i."回<br>\n"; } ?> </body> </html> |