PHP配列

配列に含まれる各値の出現回数をカウントして取得するにはarray_count_values()を利用します 新たに配列として結果が返されます $data = array("apple", "pine","apple","apple"); p ...

PHPJSON, 配列, 変換, ファイル操作

PHPの配列をJSONに変換してファイル保存する方法とJSONから再び配列に戻す方法 またシリアライズによる変換と配列に戻す方法です json_encode()で配列をJSONに変換 serialize()は指定した配列をJSON形式に変換 ...

PHP配列, 文字列

PHPにて文字列を文字列で分割して配列に格納する方法 PHP7からsplit()は廃止されています 文字列を分割するにはexplode()またはpreg_split()を利用する explode()で文字列の分割 $text = 'abcd ...

JavaScript取得, 配列

reduce()は配列内の値の合計値を返します 数値の合計を得る場合、値の全てが数値またはnulの必要があります(空文字でも""となっている場合はNG) callback関数の指定は必須で、小数点以下や文字列が含まれている場合は関数内で対処 ...

JavaScript配列, ソート

sort()は配列をソートするメゾットです 引数オプションを未指定とする事でデフォルトのアルファベット順の配列ソートが可能ですが、数値も文字列として扱われるので「2>10」となります 数値が大きい順や小さい順でソートする場合は別途関数を定義 ...

JavaScript配列, ソート

sort()は配列をソートするメゾットです 引数オプションを未指定とする事でデフォルトのアルファベット順の配列ソートが可能です 配列.sort() また、sort()はオプションに関数を指定する事で様々なソートが可能です このメゾットは指定 ...

JavaScript配列, ソート

reverse()は配列の並び順を逆順(昇順・降順)にソートします 配列.reverse() reverse()には指定可能なオプション引数はありません この処理は指定の配列を変更します reverse()の動作サンプル See the P ...

JavaScript配列, 追加

unshift()は配列の先頭にひとつ、または複数の値を追加します 配列.unshift(追加する値) この処理は配列を直接変更します 複数の値を追加する場合はカンマ区切りで因数を記述します unshift()の動作サンプル See the ...

JavaScript配列, 追加

pop()は配列の最後にひとつ、または複数の値を追加します 配列.push(追加する値) この処理は配列を直接変更します 複数の値を追加する場合はカンマ区切りで因数を記述します push()の動作サンプル See the Pen JavaS ...

JavaScript配列, 削除

shift()は配列にある最初の値を削除した配列を返します 配列.shift() 削除された値はキーも同時に削除され配列の長さも変更されます この処理は配列を直接変更します shift()には因数パラメータはありません shift()の動作 ...

JavaScript配列, 削除

pop()は配列にある最後の値を削除した配列を返します 配列.pop() 削除された値はキーも同時に削除され配列の長さも変更されます この処理は配列を直接変更します pop()には因数パラメータはありません pop()の動作サンプル See ...

JavaScript検索, 配列

indexOf()は配列から特定の値を検索して、その位置を返します 配列.indexOf(検索する値) 第一因数に検索する値(文字列など)を指定します 配列.indexOf(検索する値,2) 第二因数では検索開始位置を指定することが可能です ...

JavaScript配列, 連結

join()は配列内の値を文字列として連結した結果を返します 配列名.join() 因数オプションにて区切り文字(または文字列)を指定する事が可能です 因数未指定時はカンマ区切りでの文字列が返されます 配列名.join(”:”) join( ...

JavaScript配列

fill()は配列内の値を指定した範囲での書き換えを実行します 配列名.fill("書き換え後の値", 開始位置, 終了位置); 第一因数には書き換え後の値、第二因数は書き換えの開始位置、第三因数は書き換えの終了位置をしていします 配列名. ...

JavaScript配列, 連結

concat()は2つまたは2つ以上の配列を連結した新しい結果配列を返します arrayA.concat(arrayB,arrayC...) concat()の動作サンプル See the Pen JavaScript Array conc ...