Περισσότερα
Πώς να προσθέσετε στοιχεία σε έναν άδειο πίνακα στην PHP;
Αν ορίσω έναν πίνακα στην PHP όπως (δεν ορίζω το μέγεθός του):
$cart = array();
Μπορώ απλά να προσθέσω στοιχεία σε αυτόν χρησιμοποιώντας τα ακόλουθα?
$cart[] = 13;
$cart[] = "foo";
$cart[] = obj;
Οι πίνακες στην PHP δεν έχουν μια μέθοδο προσθήκης, για παράδειγμα, cart.add(13)
;
453
3
Τόσο η [
array_push
][1] όσο και η μέθοδος που περιγράψατε θα λειτουργήσουν.Είναι καλύτερα να μην χρησιμοποιήσετε το
array_push
και να χρησιμοποιήσετε αυτό που προτείνατε. Οι συναρτήσεις απλώς προσθέτουν επιπλέον κόστος.Μπορείτε να χρησιμοποιήσετε array_push. Προσθέτει τα στοιχεία στο τέλος του πίνακα, όπως σε μια στοίβα.
Θα μπορούσατε επίσης να το κάνετε ως εξής: