PHP 配列に指定されたキーと値を入力する方法

WBOY
リリース: 2024-03-19 15:54:01
転載
903 人が閲覧しました

php エディタ Xiaoxin では、配列に指定したキーと値を入力する方法を紹介します。 PHP では、array_fill_keys() 関数を使用してこの目的を達成できます。この関数は 2 つのパラメータを受け入れます。最初のパラメータはキーの配列で、2 番目のパラメータは入力される値です。この関数を使用すると、キーと値を指定した配列を簡単に作成できます。次に、array_fill_keys() 関数を使用して配列を埋める方法を詳しく説明します。

指定されたキーと値を配列に入力します

php では、配列に指定したキーと値を入力する方法がいくつかあります。

方法 1: 配列リテラル構文を使用する

$配列 = ["キー1" => "値1", "キー2" => "値2"];
ログイン後にコピー

このメソッドは、キーと値が => 演算子を介してペアになっている連想配列を作成します。

方法 2: キーと値のペアを 1 つずつ追加します

$配列 = [];
$array["key1"] = "value1";
$array["key2"] = "value2";
ログイン後にコピー

このメソッドは、まず空の配列を作成し、次にキーと値のペアを 1 つずつ配列に追加します。

方法 3: Array() 関数を使用する

$array = array("key1" => "value1", "key2" => "value2");
ログイン後にコピー

このメソッドは、Array() 関数を使用して連想配列を作成します。

方法 4: array_merge() 関数を使用する

$array = array_merge(["key1" => "value1"], ["key2" => "value2"]);
ログイン後にコピー

このメソッドは、2 つ以上の連想配列を新しい連想配列に結合します。

方法 5: $array[] 構文を使用する

$配列 = [];
$array[] = "値1";
$array["key2"] = "value2";
ログイン後にコピー

このメソッドは、$array[] 構文を使用して配列に値を追加します。 key が指定されていない場合は、連続した整数がキーとして使用されます。

######知らせ:######

連想配列の場合、キーは 文字列

または整数である必要がありますが、値は任意のデータ型にすることができます。
  • キーを繰り返すことはできません。その後に追加されたキーと値のペアは、以前のキーと値のペアを上書きします。 配列内のキーと値の両方で変数または式を使用できます。
  • ######例:######
  • "ジョン・ドゥ", "年齢" => 30]; //キーと値のペアを 1 つずつ追加します $array2 = []; $array2["名前"] = "ジェーン・ドウ"; $array2["年齢"] = 25; //Array()関数を使用する $array3 = array("名前" => "ボブ・スミス", "年齢" => 40); //array_merge()関数を使用する $array4 = array_merge(["名前" => "アリス・ミラー"], ["年齢" => 35]); // $array[] 構文を使用します $array5 = []; $array5[] = "トム・ジョンソン"; $array5["年齢"] = 28; print_r($array1); print_r($array2); print_r($array3); print_r($array4); print_r($array5); ?>
  • 出力:
###配列 ( [名前] => ジョン・ドゥ [年齢] => 30 ) 配列 ( [名前] => ジェーン・ドウ [年齢] => 25 ) 配列 ( [名前] => ボブ・スミス [年齢] => 40 ) 配列 ( [名前] => アリス・ミラー [年齢] => 35 ) 配列 ( [0] => トム・ジョンソン [年齢] => 28 )

以上がPHP 配列に指定されたキーと値を入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:lsjlt.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!