2
A
答えて
3
あなたは、次のいずれかの重複したキーが存在しない場合は、あなたが行うことができ、array_merge
に
$resultingArray = array_merge(array($newElement), $originalArray);
2
ありそれをしない組み込みのだが、それをラップするために十分に簡単です:array_unshift()
が所定の位置に変更され、元のように、配列のリファレンスで動作するので
function my_unshift($array, $var) {
array_unshift($array, $var);
return $array;
}
これは、しかし必要はありません。 array_push(), array_pop(), array_shift()
はすべてリファレンスでも動作します。
$arr = array(1,2,3);
array_unshift($arr, 0);
// No need for return. $arr has been modified
print_arr($arr);
Array
(
[0] => 0
[1] => 1
[2] => 2
[3] => 3
)
3
例えば
array_merge()
を使用することができます。
$array = array('a' => 'A');
$append = array('b' => 'hello');
$array = $append + $array;
贈り物:
Array
(
[b] => hello
[a] => A
)
プラスはarray union operatorDocsです。
関連する問題
- 1. 多次元配列のarray_unshift
- 2. 空の配列を持つarray_unshift()
- 3. Bash - 関数の配列を返す
- 4. CLR関数の配列を返す
- 5. 汎用配列を返す関数
- 6. 配列を返すVBA関数
- 7. 関数から配列を返す(C)
- 8. C++関数から配列を返す
- 9. VB関数が配列を返すエラー
- 10. 配列を返すPHP関数
- 11. Cが配列を返す関数
- 12. 関数内の配列[]のようなベクトルにアクセスする
- 13. 別の関数の関数から返された配列をどのように使用しますか?
- 14. 配列を返す再帰的なjavascript関数
- 15. チャンクされた配列を返す観測可能な関数
- 16. 配列上にvoid(返さない関数)をマップします
- 17. Kotlin - 配列のようなアクセサ関数のオーバーライド/実装
- 18. 関数によって返された配列にアクセスする
- 19. スカラ:配列を返す関数から変更可能なバッファを返す
- 20. C:関数から数値の配列を返す方法
- 21. 複数の配列とリストを返す再帰関数
- 22. Typescriptで文字列型の配列を返す関数をどのように宣言しますか?
- 23. オブジェクトではなく文字列の配列を返すノードAPI関数
- 24. 関数はVivado HLSで配列を返すことができますか?そのような
- 25. rows()。data()関数が配列を返さない
- 26. array.map関数で何も返さない方法(空の配列)
- 27. 配列なしの繰返し関数1 22 333 4444 55555
- 28. 配列の配列をとるPHPクラス関数はエラーを返します
- 29. Devise.friendly_tokenの配列のような引数
- 30. 配列のようなオブジェクト内から変数を返します
'array_unshift'に引き続き配列変数を使用するとどうなりますか? –
配列unshiftは、元の配列を編集し、その配列のサイズを返します。後で 'print_r($ var_arr)'を使って配列を取得することができます。 – hjpotter92
@TheJumpingFrogいいえ、 'print_r'は"配列を取得する "ためのものではありません。印刷のためには –