• ベストアンサー

配列の挿入方法

$a = array('1','2','3'); の配列に、 指定した配列の要素の場所に値を挿入するには PHPの場合どうするのが一般的でしょうか? 期待する事は、 例えば2番目に値77を挿入したいときに、 array_insert(2,77); のようにユーザ関数を指定し、 1,2,77,3のような配列になることです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#18290
noname#18290
回答No.2

参考URLに上げたPHPのマニュアルページに User Contributed Notes と言う形でコメントが付いてますが、 そこで、array_insertを検索キーに して、検索するとそのものズバリの ユーザ関数が掲載されています。

参考URL:
http://www.php.net/manual/ja/ref.array.php
matchori
質問者

お礼

素晴らしいです。ありがとうございます。

その他の回答 (1)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

PHP4なら、array-splice()が利用できます。

参考URL:
http://php.planetmirror.com/manual/ja/function.array-splice.php

関連するQ&A