385 of 410 menu

Συνάρτηση func_num_args

Η συνάρτηση func_num_args επιτρέπει τη λήψη του αριθμού των ορισμάτων που μεταδόθηκαν στην τρέχουσα συνάρτηση χρήστη. Λειτουργεί μόνο εντός συναρτήσεων και δεν απαιτεί παραμέτρους.

Σύνταξη

func_num_args();

Παράδειγμα

Ας δημιουργήσουμε μια συνάρτηση και ας εμφανίσουμε τον αριθμό των μεταδιδόμενων ορισμάτων:

<?php function testArgs() { echo func_num_args(); } testArgs(1, 2, 3); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

3

Παράδειγμα

Ας ελέγξουμε τον αριθμό των ορισμάτων σε μια συνάρτηση χωρίς παραμέτρους:

<?php function noArgs() { echo func_num_args(); } noArgs(); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

0

Παράδειγμα

Χρήση μαζί με func_get_args για επεξεργασία μεταβλητού αριθμού ορισμάτων:

<?php function sumAll() { $count = func_num_args(); $args = func_get_args(); $sum = 0; for ($i = 0; $i < $count; $i++) { $sum += $args[$i]; } return $sum; } echo sumAll(1, 2, 3, 4); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

10

Δείτε επίσης

  • τη συνάρτηση func_get_args,
    που επιστρέφει έναν πίνακα με τα μεταδιδόμενα ορίσματα
  • τη συνάρτηση func_get_arg,
    που επιστρέφει ένα συγκεκριμένο όρισμα βάσει δείκτη
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη