PHPの基本的な文法

 
基本的な文法をまとめる。
 

・IF文

<?php
if ($a $b
) {
    echo 
"aはbより大きい"
;
} elseif (
$a == $b
) {
    echo 
"aはbと等しい"
;
} else {
    echo 
"aはbより小さい"
;
}
?>
 

・while文

while ($i <= 10) {
    if ($i == 2) {
      continue;
    } else { 
    echo $i++;
    }
}
 
 

・for文

for ($i 1$i <= 10$i++) {
    if ($i 10) {
        break;
    }
    echo $i;
}
 
 

・foreach文

$arr = array(1234);
foreach (
$arr as &$value
) {//$の前に&を付けると配列の値を更新可能
    
$value $value 2
;
}
// $arr は array(2, 4, 6, 8) となります
unset($value); // 最後の要素への参照を解除します
 
 
foreach ($arr as $key => $value) {
    
// $arr[3] が、$arr の各要素で上書きされて...
    
echo "{$key} => {$value} "
;
    
print_r($arr
);
}
// ...つまり、二番目から最後までの値が最後の値にコピーされていきます
 

・switch文

switch ($i) {
    case 
0
:
        echo 
"iは0に等しい"
;
        break;
    case 
1
:
        echo 
"iは1に等しい"
;
        break;
    case 
2
:
        echo 
"iは2に等しい"
;
        break;
}
 
switch ($i) {  //文字列もOK
    case 
"apple"
:
        echo 
"i is apple"
;
        break;
    case 
"bar"
:
        echo 
"i is bar"
;
        break;
    case 
"cake"
:
        echo 
"i is cake"
;
        break;
}
 
 

---------------------------------------
 ■ITとことんのトップページ
 ┗■PHPのトップページ
   ┗■本ページ