⊗ppPmScGV 214 of 447 menu

Globālie mainīgie PHP

Kā jau zināt, ārējie mainīgie nav pieejami funkcijas iekšienē:

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

Tomēr tos var padarīt pieejamus. Lai to izdarītu, funkcijas iekšienē mainīgais jādeklarē kā globāls, izmantojot komandu global. Pēc tam PHP sapratīs, ka mēs piekļūstam tieši ārējam mainīgajam:

<?php $num = 1; function func() { global $num; // deklarējam kā globālu $num = 2; } func(); echo $num; // 2 ?>

Izlabojiet kodu tā, lai tas darbotos saskaņā ar paredzēto:

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

Izlabojiet kodu tā, lai tas darbotos saskaņā ar paredzēto:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // jāizvada 2 ?>

Izlabojiet kodu tā, lai tas darbotos saskaņā ar paredzēto:

<?php $num = 1; function func() { return $num; } echo func(); // jāizvada 1 ?>
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt