ループの抜け方
break,←ループを終了
continue.←ループをスキップ
for ($i = 0; $i < 10; $i++) {
if
($i > 5) {
break;
}
echo
$i;
}
for ($i = 0; $i < 10; $i++) {
if
($i % 2 == 0 ) {
continue;
}
echo
$i;
}
配列
似たようなデータをグループ化できる
$youbi = array(“Sun”, “Mon”, “Tue”);
echo $youbi[0];
$配列名[番号];で呼び出せる
追加の仕方
$配列名[] = “追加したい値”;
で配列の末尾
追加したい値が追加される
var_dump($配列名);←全ての配列を表示する関数
$変数名[番号] = “更新後の値”;
で更新できる
要素を削除したい場合
unset($配列名[削除したい要素番号]);
連想配列
要素のラベルを番号ではなく文字にすることもできる
$sales = array (“tanaka”=>150,
“tagichi”=>200);
echo $sales[“tanaka”];
配列をループさせる
$youbi = array (“sun”, “mon”, “tue”);
$sales = array (“tanaka”=>150, “taguchi”
=> 500);
foreach ( $youbi as $y){
echo
$y;
}
foreach ($sales as $name => $amount){
echo
$name, $amount;
}
関数
function sayHi(){
echo “hi”;
}
sayHi();
function 関数名($引数名=初期値){
命令 $引数名
}
関数名(引数)
で引数を含んだ命令を実行できる
関数名()とすると
初期値で命令を実行してくれる
命令中にreturnとすると値を返してくれる
ローカル変数
ローカル変数とは関数内でのみ有効な変数
function sayHi($引数 = 初期値){
$ローカル変数 =”php”;
return
“hi! $引数 from $ローカル変数”;
}
echo sayHi();
echo $ローカル変数;←これはエラーが返される
あらかじめ用意されている関数を使ってみよう
$x = 5.2
echo ceil($x).””;
echo floor($x);
echo round($x);
echo pi($x);
echo rand(1, 100);
echo mt_rand(1, 100);
0 件のコメント:
コメントを投稿