foreach
[構文]
foreach (反復可能なデータ構造 as 要素)
[結果]
配列の中のデータが順番に出力されます。
別の記法
} の部分を:にして、最後にendforeach;やendif;とする事で見やすくなります。
↓
for
[構文]
for([初期化処理];[条件式];[更新式])
[結果]
1行目
[初期化処理]
iを初期化しています。なのでiは0
[条件式]
i<=10はiが10になるまで
[更新式]
i++はi=i+1をしていますので、ループされる度に+1されていきます。
[結果]
1
2
...
10
と表示されます。
empty(変数)
変数の中が空の場合true
それ以外はfalse
を返します。
ファイルの読み込み [require include]
requireは、読み込みに失敗すると処理を止める。
includeは、処理を止めない。処理を止めなくても致命的でない時に使う。