配列操作(先頭要素の削除)

Pocket

配列の先頭要素を削除するにはarray_shift関数を使います。

array_shift関数は戻り値に配列の先頭要素を返します。
対象の配列は先頭要素が削除されます。
要素が無い配列を引数に設定すると戻り値にNULLが返ります。

mixed array_shift( 配列 );
<?php
  $items = array('果物' => 'みかん', '野菜' => 'レタス');
  echo "取り出す前の配列\r\n";
  var_dump($items);
  $item = array_shift($items);
  
  echo "取り出した値\r\n";
  var_dump($item);
  echo "取り出された配列\r\n";
  var_dump($items);
  

○実行結果

取り出す前の配列
array(2) {
[“果物”]=>
string(9) “みかん”
[“野菜”]=>
string(9) “レタス”
}
取り出した値
string(9) “みかん”
取り出された配列
array(1) {
[“野菜”]=>
string(9) “レタス”
}



Post Footer automatically generated by Add Post Footer Plugin for wordpress.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*