384 of 410 menu

Συνάρτηση func_get_args

Η συνάρτηση func_get_args επιτρέπει τη λήψη όλων των ορισμάτων που μεταβιβάστηκαν σε μια συνάρτηση, σε μορφή πίνακα. Δεν δέχεται παραμέτρους και πρέπει να καλείται μόνο μέσα σε προσαρμοσμένες συναρτήσεις.

Σύνταξη

func_get_args();

Παράδειγμα

Λήψη όλων των ορισμάτων που μεταβιβάστηκαν στη συνάρτηση:

<?php function test() { $res = func_get_args(); print_r($res); } test(1, 2, 3); ?>

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

[1, 2, 3]

Παράδειγμα

Χρήση με διαφορετικούς τύπους ορισμάτων:

<?php function showArgs() { $res = func_get_args(); print_r($res); } showArgs('a', 1, true, null); ?>

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

['a', 1, true, null]

Παράδειγμα

Λήψη ορισμάτων χωρίς δήλωση παραμέτρων:

<?php function sum() { $args = func_get_args(); return array_sum($args); } echo sum(5, 10, 15); ?>

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

30

Δείτε επίσης

  • τη συνάρτηση func_num_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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη