タグ別アーカイブ: 配列

PHPで配列をカンマ区切りに変換する方法 (implode)

PHPで配列のデータをカンマ区切りデータに変換する方法です。

「array(‘taro’,’jiro’,’saburo’)」

のような配列データを

「taro,jiro,saburo」

カテゴリー: PHP関数 | タグ: , , , , , , , | コメントをどうぞ

[PHP]Warning: Invalid argument supplied for foreach() エラー対処

PHPでforeach文を使ったときに、

というエラーが出た場合の対処法です。

考えられる原因は
1.配列が空
2.型が配列ではない
の2つです。

カテゴリー: PHP | タグ: , , , | コメントをどうぞ

範囲を指定して連続した配列を作る(range)

1から10までなど、範囲を指定して配列を作りたい場合には

「range」関数を使います。

連続する整数の配列

1から10までの連続する整数の配列を作ってみます。

カテゴリー: PHP関数 | タグ: , , | コメントをどうぞ

配列の順序を逆転(array_reverse)

配列を逆転する方法です。

「array_reverse」関数を使います。

普通に配列を表示

まず、普通に配列を表示してみます。

カテゴリー: PHP関数 | タグ: , , , | コメントをどうぞ

配列のキーを取得する(array_keys)

配列のキーを取得する方法です。

「array_keyws」関数を使います。

カテゴリー: PHP関数 | タグ: , , , | コメントをどうぞ

配列の足し算・合成・マージ(array_merge)

複数の配列を合成する方法です。

同じキーが存在する場合に上書きする・別々に扱うなど、幾つか方法があるので注意が必要ですね。

まず、同じキーがある場合に後から加える配列に上書きされるパターンです。

「array_merge」関数を使います。

カテゴリー: PHP関数 | タグ: , , , , | コメントをどうぞ

配列の要素数を調べる(count)

配列に含まれる要素数を調べる方法です。

「count」関数を使います。

配列に何も値が入っていない場合は「0」

カテゴリー: PHP | タグ: , , | コメントをどうぞ

配列から指定した要素を取り出す(array_slice)

配列から指定した要素を取り出す方法です。

 
[結果]

カテゴリー: PHP関数 | タグ: , , | コメントをどうぞ

配列の先頭の要素を削除する(array_shift)

配列の先頭の要素を削除する方法です。

「array_shift」関数を使います。

 

カテゴリー: PHP関数 | タグ: , , , , | コメントをどうぞ

配列の作成(array)

配列を作るにはarrayを使います。

通常、変数は1つしか値を持てないので、

$kamoku1=’国語';
$kamoku2=’算数';
$kamoku3=’理科';

カテゴリー: PHP | タグ: , , | コメントをどうぞ