Prompt Title: PHP Address Sorting.

Created 1 year ago
Votes 0
Views 374 times
IT
0

Prompt Detail:

Hier ist ein PHP-Script, das ein Array mit den angegebenen Feldern sortiert und ausgibt. Sie können die Funktion sortArrayByField verwenden, um das Array nach einem bestimmten Feld zu sortieren.

php
<?php $data = [ [ "Name" => "Müller", "Vorname" => "Anna", "Strasse" => "Bahnhofstrasse", "Hausnummer" => "12", "PLZ" => "12345", "Ort" => "Musterstadt", ], [ "Name" => "Schmidt", "Vorname" => "Max", "Strasse" => "Hauptstrasse", "Hausnummer" => "5", "PLZ" => "98765", "Ort" => "Beispielstadt", ], [ "Name" => "Fischer", "Vorname" => "Sophie", "Strasse" => "Dorfstrasse", "Hausnummer" => "8", "PLZ" => "54321", "Ort" => "Teststadt", ], ]; function sortArrayByField(&$array, $field) { usort($array, function ($a, $b) use ($field) { return strcmp($a[$field], $b[$field]); }); } $fieldToSort = "Name"; // Ändern Sie dieses Feld, um die Sortierreihenfolge zu ändern sortArrayByField($data, $fieldToSort); foreach ($data as $entry) { echo "Name: " . $entry["Name"] . "<br>"; echo "Vorname: " . $entry["Vorname"] . "<br>"; echo "Strasse: " . $entry["Strasse"] . " " . $entry["Hausnummer"] . "<br>"; echo "PLZ: " . $entry["PLZ"] . "<br>"; echo "Ort: " . $entry["Ort"] . "<br>"; echo "<hr>"; } ?>

Um das Array nach einem anderen Feld zu sortieren, ändern Sie einfach den Wert der Variable $fieldToSort auf den gewünschten Feldnamen. Zum Beispiel, um das Array nach "PLZ" zu sortieren, setzen Sie $fieldToSort = "PLZ";.

avatar
Eric Kaiser
Shared 1 prompt
Created 1 year ago

Leave a Comment

Related Tag Prompts

392
12
0
0
category
1 year ago 2023-03-10 11:56:28 Gokk
0
0
Request for Assistance.
1 year ago 2023-03-12 18:34:16 Auspicious
0
0
PHP tutorial for beginners.
1 year ago 2023-03-15 13:20:41 imad
0
0
PHP PayPal
1 year ago 2023-03-21 06:16:23 Ad
0
5
php code for forensic image
1 year ago 2023-03-21 06:46:03 steve
0
0
Laravel email multi-threading.
1 year ago 2023-04-13 10:29:12 Silvija
0
0
Laravel email queue performance.
1 year ago 2023-04-13 12:09:35 Siki
0
0
Format Tanggal di PHP.
1 year ago 2023-04-14 07:07:23 syarifah
0
0
for sir pedro
1 year ago 2023-05-04 14:26:13 kris
0
0
PHP CI Helper Performance
1 year ago 2023-05-15 04:54:46 KimYeonho