配列の各キーに 1 つまたは複数の文字を追加する必要がある場合、ほとんどの人は for ループまたは foreach ループを使用してキーを追加することを好みます。しかし、ループなしでそれを行うことはできます。次に、array_combine()、array_keys()、array_map() 関数を使用して、主に配列の各キーにプレフィックスを追加します。
# 以下の例では、これらの関数を一緒に使用し、より迅速な方法で各キーにプレフィックスを追加する方法を示します。 コード例は次のとおりです。次のように:<?php $myArray = ['0'=>'Hi','1'=>'Hello','2'=>'Hey']; $myNewArray = array_combine( array_map(function($key){ return 'a'.$key; }, array_keys($myArray)), $myArray ); print_r($myNewArray);出力:
Array ( [a0] => Hi [a1] => Hello [a2] => Hey )関連関数の紹介:
以上がPHP配列の各キーにプレフィックスを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。