ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ:
Στην PHP, ένας συσχετιστικός πίνακας είναι ένας πίνακας που χρησιμοποιεί επώνυμα κλειδιά αντί για αριθμητικούς δείκτες. Για να διαγράψετε ένα συσχετιστικό στοιχείο από έναν πίνακα, μπορείτε να χρησιμοποιήσετε τη συνάρτηση unset(). Η συνάρτηση unset() είναι μια ενσωματωμένη συνάρτηση PHP που αφαιρεί μια μεταβλητή, ένα στοιχείο πίνακα ή μια ιδιότητα ενός αντικειμένου. Παίρνει ένα ή περισσότερα ορίσματα και επιστρέφει NULL.
Ακολουθεί η σύνταξη της συνάρτησης unset():
unset($array[key]);
Οπου $array
είναι το όνομα του πίνακα και key
είναι το κλειδί του στοιχείου που θέλετε να διαγράψετε.
Παράδειγμα διαγραφής συσχετιστικού στοιχείου:
Ας ρίξουμε μια ματιά σε ένα παράδειγμα για να δούμε πώς να διαγράψετε ένα συσχετιστικό στοιχείο από έναν πίνακα στην PHP:
// Define an associative array
$fruits = array(
"apple" => "red",
"banana" => "yellow",
"orange" => "orange",
"grape" => "purple"
);
// Delete the element with the key "orange"
unset($fruits["orange"]);
// Output the updated array
print_r($fruits);
Παραγωγή:
Array
(
[apple] => red
[banana] => yellow
[grape] => purple
)
Σε αυτό το παράδειγμα, ορίσαμε έναν συσχετιστικό πίνακα $fruits
με τέσσερα στοιχεία. Στη συνέχεια χρησιμοποιήσαμε το unset()
λειτουργία για να διαγράψετε το στοιχείο με το πλήκτρο "orange"
. Τέλος, χρησιμοποιήσαμε το print_r()
λειτουργία για έξοδο του ενημερωμένου πίνακα, ο οποίος δεν περιέχει πλέον το "orange"
στοιχείο.
Αυτό είναι! Τώρα ξέρετε πώς να διαγράψετε ένα συσχετιστικό στοιχείο από έναν πίνακα στην PHP χρησιμοποιώντας το unset()
λειτουργία.