⊗ppPmScGV 214 of 447 menu

Глобални променливи в PHP

Както вече знаете, външните променливи са недостъпни вътре в функцията:

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

Въпреки това, те могат да бъдат направени достъпни. За целта вътре във функцията променливата трябва да бъде декларирана като глобална с помощта на командата global. След това PHP ще разбере, че се обръщаме именно към външната променлива:

<?php $num = 1; function func() { global $num; // декларираме като глобална $num = 2; } func(); echo $num; // 2 ?>

Коригирайте кода така, че да заработи според замисленото:

<?php $num = 1; function func() { $num++; } func(); echo $num; // трябва да изведе 2 ?>

Коригирайте кода така, че да заработи според замисленото:

<?php $num = 1; function func() { $num++; return $num; } echo func(); // трябва да изведе 2 ?>

Коригирайте кода така, че да заработи според замисленото:

<?php $num = 1; function func() { return $num; } echo func(); // трябва да изведе 1 ?>
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне