⊗ppSpFnFCN 10 of 83 menu

Κλήση συνάρτησης με βάση το όνομά της σε PHP

Ας υποθέσουμε ότι έχετε μια μεταβλητή που αποθηκεύει μια συμβολοσειρά με το όνομα μιας συνάρτησης. Χρησιμοποιώντας αυτή τη μεταβλητή μπορείτε να καλέσετε τη συνάρτηση της οποίας το όνομα αποθηκεύεται σε αυτή τη μεταβλητή.

Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε την ακόλουθη συνάρτηση:

<?php function func($num) { echo $num ** 2; } ?>

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

<?php $name = 'func'; ?>

Ας καλέσουμε τη συνάρτηση με βάση το όνομά της. Για να το κάνουμε αυτό, γράφουμε τη μεταβλητή που περιέχει το όνομα της συνάρτησης και βάζουμε μετά από αυτήν παρενθέσεις κλήσης:

<?php $name(3); // 9 ?>

Ας υποθέσουμε ότι σε μια μεταβλητή αποθηκεύεται το όνομα της ενσωματωμένης σε PHP συνάρτησης sqrt για την εύρεση της τετραγωνικής ρίζας:

<?php $name = 'sqrt'; ?>

Καλέστε αυτή τη συνάρτηση χρησιμοποιώντας τη μεταβλητή με το όνομά της.

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