НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить