Πώς να χρησιμοποιήσετε τη συνάρτηση sizeof() στην PHP

Pos Na Chresimopoiesete Te Synartese Sizeof Sten Php



Είστε προγραμματιστής PHP που θέλετε να βελτιστοποιήσετε την απόδοση του κώδικά σας; Εάν ναι, μπορείτε να χρησιμοποιήσετε το μέγεθος του() λειτουργία. Αυτή η συνάρτηση σάς επιτρέπει να καθορίσετε τον αριθμό των στοιχείων σε έναν πίνακα και είναι ένα χρήσιμο εργαλείο κατά την εργασία με πίνακες, συμβολοσειρές και αντικείμενα. Με την κατανόηση του τρόπου χρήσης μέγεθος του() σωστά, οι χρήστες μπορούν να αυξήσουν την αποτελεσματικότητα και την απόδοση του κώδικά τους.

Σε αυτό το άρθρο, θα διερευνήσουμε το μέγεθος του() συνάρτηση, τη σύνταξή της και τη χρήση της στην PHP.

Τι είναι η συνάρτηση sizeof().

μέγεθος του() είναι μια συνάρτηση στην PHP που επιτρέπει στους προγραμματιστές να καθορίσουν τον αριθμό των στοιχείων σε έναν πίνακα και χρησιμοποιείται συχνά για τον προσδιορισμό του μεγέθους των πινάκων, των συμβολοσειρών και των αντικειμένων στην PHP.







Σύνταξη



Ακολουθεί η σύνταξη που πρέπει να χρησιμοποιήσετε μέγεθος του() λειτουργία σε PHP:



μέγεθος του ( πίνακας , τρόπος )

Εδώ, το πίνακας Η παράμετρος είναι ένας πίνακας που περιέχει τον αριθμό των στοιχείων που πρέπει να βρεθούν και το προαιρετικό τρόπος Η παράμετρος χρησιμοποιείται για να καθορίσει πώς η συνάρτηση θα υπολογίζει επαναληπτικά τα στοιχεία όλων των ένθετων πινάκων στον πίνακα στοιχείων. Υπάρχουν δύο τρόποι, ο 0 είναι η προεπιλεγμένη λειτουργία που μετράει μόνο περιεχόμενο ανώτατου επιπέδου και δεν περιλαμβάνει το περιεχόμενο ένθετων πινάκων στον πίνακα ανώτατου επιπέδου. Ενώ 1 υπολογίζει αναδρομικά όλα τα στοιχεία του πίνακα, συμπεριλαμβανομένων των στοιχείων ένθετων πινάκων. Για παράδειγμα:





Επιστρεφόμενη αξία

ο μέγεθος του() Η συνάρτηση επιστρέφει την ακέραια τιμή του αριθμού των στοιχείων.

Πώς να χρησιμοποιήσετε τη συνάρτηση sizeof() στην PHP

Εδώ είναι τα βήματα που πρέπει να χρησιμοποιήσετε μέγεθος του() λειτουργία σε PHP:



Βήμα 1: Πρώτα πρέπει να ορίσετε έναν πίνακα για τον οποίο θέλετε να βρείτε τον αριθμό των στοιχείων.

Βήμα 2: Στη συνέχεια πρέπει να καλέσετε μέγεθος του() , η πρώτη παράμετρος είναι ένα πίνακας , και η δεύτερη παράμετρος είναι προαιρετική εάν θέλετε να χρησιμοποιήσετε τρόπος .

Βήμα 3: Τέλος, μπορείτε να χρησιμοποιήσετε ηχώ ή εκτύπωση για να εξάγετε τα αποτελέσματα στο πρόγραμμα περιήγησης ή στη γραμμή εντολών.

Παράδειγμα 1

Εξετάστε το ακόλουθο παράδειγμα, έχουμε αρχικοποιήσει ένα υπάλληλος συστοιχίας με ορισμένες τιμές, τότε χρησιμοποιήσαμε το μέγεθος του() συνάρτηση μέτρησης των συνολικών στοιχείων ενός πίνακα:



$υπάλληλος = πίνακας ( 'Zainab' , 'Awais' , 'Κομάλ' , 'Σφάλμα' ) ;

ηχώ ( 'Ο συνολικός αριθμός των στοιχείων σε έναν πίνακα είναι: ' . μέγεθος του ( $υπάλληλος ) ) ;

?>

Παράδειγμα 2

Στο παρακάτω παράδειγμα, χρησιμοποιήσαμε το μέγεθος του() συνάρτηση για την καταμέτρηση των στοιχείων του πολυδιάστατου πίνακα με λειτουργία 1, και αυτή η λειτουργία θα μετρήσει αναδρομικά τα στοιχεία συμπεριλαμβανομένου του στοιχείου στον ένθετο πίνακα:



συστοιχία $ = πίνακας ( 'υπάλληλος' => πίνακας ( 'Zainab' , 'Awais' , 'Σφάλμα' , 'Komal' ) ,

'Γένος' => πίνακας ( 'Θηλυκός' , 'Αρσενικός' , 'Θηλυκός' , 'Θηλυκός' ) ) ;

ηχώ 'Το κανονικό πλήθος ενός πίνακα είναι: ' . μέγεθος του ( συστοιχία $ ) ;

ηχώ ' \n ' ;

ηχώ 'Το αναδρομικό πλήθος ενός πίνακα είναι: ' . μέγεθος του ( συστοιχία $ , 1 ) ;

?>

Σημείωση: Στον παραπάνω κώδικα, ο προεπιλεγμένος αριθμός για έναν πίνακα είναι 2 γιατί εξ ορισμού το μέγεθος του() η συνάρτηση μετράει μόνο τον γονέα του πίνακα. Σε αυτό το παράδειγμα, τα κορυφαία στοιχεία είναι δύο υποσυμβολοσειρές, 'Υπάλληλος' και 'Γένος'.

Συμπέρασμα

ο συνάρτηση sizeof(). στην PHP χρησιμοποιείται για να βρει το πλήθος των στοιχείων ενός πίνακα και είναι η ενσωματωμένη συνάρτηση και το ψευδώνυμο του μετρώ() λειτουργία. Δέχεται δύο επιχειρήματα. Το ένα είναι υποχρεωτικό και το άλλο προαιρετικό. Η προαιρετική παράμετρος καθορίζει τον τρόπο μέτρησης όπου 0 αντιπροσωπεύει κανονική καταμέτρηση και 1 είναι αναδρομικό πλήθος που χρησιμοποιείται για πολυδιάστατους πίνακες.