ファイル関数
ファイルを操作する関数。
これらを使ってファイルを操作する。
file_exists
ファイルに対してなんらかの操作をするときは必ず存在チェックをしなければならない。
そのための関数。
この例ではtest.datというファイルを用意して動作確認しています。
$testFile = "test.dat"; if (file_exists($testFile)){ echo "存在します!"; } else { echo "ありません!"; }
確認
→note17_01
文字列のカウントはすべて0からという点に注意
変数の文字列の長さ(文字数)を取得
$s = 'hello'; echo strlen($s);
helloの文字数は5
関数とは処理をまとめたものを言う。
基本の型は
function 定義する関数名(){
処理の内容
}
とする。
function getMax($a, $b){ $rate = 0.8; if($a > $b){ return $a * $rate; } else { return $b * $rate; } }
例えば曜日のように一つのグループとして複数の変数を定義したい場合。
$youbi0 = 'Sun'; $youbi1 = 'Mon'; $youbi2 = 'Tue';
のように個別に定義できる。
しかしこのグループの内容が多い場合は記述が大変。
そこで使えるのが配列。