Код ниже гравюр производит ошибки:Глобальная переменная внутри функции
Notice: Undefined variable: x in C:\wamp\www\h4.php on line 9
и выход:
Variable x inside function is:
Variable x outside function is: 5
Код:
<html>
<body>
<?php
$x = 5; // global scope
function myTest() {
// using x inside this function will generate an error
echo "<p>Variable x inside function is: $x</p>";
}
myTest();
echo "<p>Variable x outside function is: $x</p>";
?>
</body>
</html>
Что получает неправильно с x
глобальной переменной внутри myTest
функционировать?
'$ x = 5; // global scope' - false. –
Лучше всего передать его в своей функции. Глобальные часто не одобряют многие кодеры. –