配列関数
count
配列の数をカウントできる。
(配列・連想配列でメモ済み)
$a = array("tanaka","sasaki","kimura","yoshida","uchida"); echo count($a);
確認
→note15_01
sort
配列をアルファベット順にソートする。以下foreachによる出力結果
sort($a); foreach ($a as $key => $value){ printf("a[%d] => %s ...",$key, $value); }
確認
→note15_02
implode
配列内の文字列を””内の区切り文字で区切って表示
echo implode(",",$a);
確認
→note15_03
explode
文字列を”,”で区切って配列にする。
$b = "a,b,c,d,e,f,g"; $c = explode(",",$b); var_dump($c);
結果は
$c = array("a","b","c","d","e","f","g");
となっている。
確認
→note15_04
in_array
配列の中を検索する。
if (in_array("tanaka", $a)){ echo "BINGO!"; }
配列$aの中にtanakaがあった場合BINGO!と表示する。
$cにすると何も表示されない。
確認
→note15_05
注意事項
- 自分用の覚書です。
- 自分が後から読んで理解できる程度にはしょったりまとめたりしています。
- 後で誤りに気付いた時は随時訂正しています。
- 「よくわかるPHPの教科書」と「ドットインストール」で勉強したのでそれらをなぞっています。