⊗ppPmScGV 214 of 447 menu

Globalne promenljive u PHP

Kao što već znate, spoljašnje promenljive nisu dostupne unutar funkcije:

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

Međutim, one se mogu učiniti dostupnim. Za ovo, unutar funkcije, promenljivu treba deklarisati kao globalnu pomoću komande global. Nakon toga PHP će razumeti da se odnosimo upravo na spoljašnju promenljivu:

<?php $num = 1; function func() { global $num; // deklarišemo kao globalnu $num = 2; } func(); echo $num; // 2 ?>

Ispravite kod tako da radi prema zamišljenom:

<?php $num = 1; function func() { $num++; } func(); echo $num; // treba da ispiše 2 ?>

Ispravite kod tako da radi prema zamišljenom:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // treba da ispiše 2 ?>

Ispravite kod tako da radi prema zamišljenom:

<?php $num = 1; function func() { return $num; } echo func(); // treba da ispiše 1 ?>
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij