⊗ppSpFnAnOV 3 of 83 menu

Εξωτερικές Μεταβλητες σε Ανώνυμες Συναρτήσεις στην PHP

Οι ανώνυμες συναρτήσεις, όπως και οι συνηθισμένες, δεν βλέπουν μεταβλητές που δηλώνονται εκτός συνάρτησης:

<?php $num1 = 1; $num2 = 2; $func = function() { echo $num1 + $num2; // σφάλμα, οι μεταβλητές δεν είναι προσβάσιμες }; $func(); ?>

Πείτε μας, ποιο θα είναι το αποτέλεσμα της εκτέλεσης του κώδικα:

<?php $num = 5; $func = function() { return $num ** 2; }; echo $func(); ?>
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη