"; print_r ( $ kombiniertarray ); Echo "" ; // Die Betriebsergebnisse sind wie folgt: // Array // (( // [Name] => Alice // [Alter] => 25 // [Stadt] => Peking //) // Anmerkungen: // 1. Beide Arrays müssen die gleiche Anzahl von Elementen haben, ansonsten wird Array_combine () false zurückgeben. // 2. Die Werte im Schlüsselarray sollten eindeutig sein, da nachfolgende doppelte Schlüssel den vorherigen Wert überschreiben. // 3. Value -Arrays können jede Art von Daten enthalten, einschließlich Zeichenfolgen, Zahlen und sogar Objekten. // kombiniert mit tatsächlichen Szenarien: // Array_combine () ist sehr geeignet, um Formulardaten, Datenbankabfrageergebnisse oder Konfigurationselementlisten in assoziative Arrays zu konvertieren. // Angenommen, es gibt zwei Arrays, die die Datenbankfeldnamen und entsprechende Werte speichern: $ fields = [ "Benutzername" , "E -Mail" , "Passwort" ]; $ data = [ "bob123" , "[email protected]" , "SecurePass" ]; $ user = array_combine ( $ fields , $ data ); Echo "
"; print_r ( $ user ); Echo "" ; ?>
Verwandte Tags:
array_combine