⊗ppPmScGV 214 of 447 menu

Variabile globale în PHP

După cum știți deja, variabilele externe nu sunt accesibile în interiorul unei funcții:

<?php $num = 1; function func() { $num = 2; } func(); echo $num; // 1 ?>

Cu toate acestea, ele pot fi făcute accesibile. Pentru aceasta, în interiorul funcției variabila trebuie declarată globală cu ajutorul comenzii global. După aceasta PHP va înțelege că ne referim tocmai la variabila externă:

<?php $num = 1; function func() { global $num; // declarăm globală $num = 2; } func(); echo $num; // 2 ?>

Corectați codul astfel încât să funcționeze conform intenției:

<?php $num = 1; function func() { $num++; } func(); echo $num; // ar trebui să afișeze 2 ?>

Corectați codul astfel încât să funcționeze conform intenției:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // ar trebui să afișeze 2 ?>

Corectați codul astfel încât să funcționeze conform intenției:

<?php $num = 1; function func() { return $num; } echo func(); // ar trebui să afișeze 1 ?>
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