読者です 読者をやめる 読者になる 読者になる

PHP_配列の要素削除

PHP プログラム

要素削除:unset( $array[ index ] );

添字採番:array_values( $array );

 

 例 )

$array = array('Aa', 'Bb', 'Cc', 'Dd', 'Ee');
print_r($array);
// 出力結果:Array ( [0] => Aa [1] => Bb [2] => Cc [3] => Dd [4] => Ee )

//Cc を削除
unset($array[2]);
print_r($array);
// 出力結果:Array ( [0] => Aa [1] => Bb [3] => Dd [4] => Ee )

//採番
$arrayS = array_values($array);
print_r($arrayS);
//出力結果:Array ( [0] => Aa [1] => Bb [2] => Dd [3] => Ee )

unset () は 連想配列でもOK。unset( $array [ key ] ) となる。

$array_values() は数字添字をつけた配列を返す。つまり連番になる。

 

こちら参照。
http://qiita.com/Quantum/items/767dba44af81d1825248

以上。