⊗ppSpFnAnOV 3 of 83 menu

Variabile externe ale funcțiilor anonime în PHP

Funcțiile anonime, la fel ca și cele obișnuite, nu văd variabilele declarate în afara funcției:

<?php $num1 = 1; $num2 = 2; $func = function() { echo $num1 + $num2; // eroare, variabilele nu sunt accesibile }; $func(); ?>

Spuneți care va fi rezultatul executării codului:

<?php $num = 5; $func = function() { return $num ** 2; }; echo $func(); ?>
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge