$daysPassed = 10;echo $daysPassed; → напечатает 10<?php
/* глобальная область видимости */
$age = 30; // присвоить переменной age значение 30
function birth() {
// присвоить переменной age значение 1
$age = 1; // это локальная переменная - она видна только внутри функции
}
// Вызов функции
birth();
// выводим значение переменной age
echo $age; // => 30
?> <?php
/* глобальная область видимости */
$age = 30; // присвоить переменной age значение 30
function birth() {
$age = 1; // это локальная переменная - она видна только внутри функции
echo $age; // выводим значение переменной внутри функции
}
?>// Функция умножает переданное значение на 10 и возвращает результат
function x10($value) {
$value = $value * 10;
return $value;
}<?php
// присвоим переменной age значение 30
$age = 30;
// определяем функцию
function birth() {
// определить переменную как глобальную
global $age;
// увеличиваем значение переменной age на 1
$age = $age + 1;
}
// вызываем функцию
birth();
//выводим значение переменной age
echo $age;
?><?php
// определение функции
function birth() {
// определяем переменную age как статическую
static $age = 0;
//увеличиваем значение age на 1
$age = $age + 1;
// выводим на экран значение переменной
echo "Значение статической переменной: $age";
}
// вызываем дважды функцию
birth();
birth();
?>Значение статической переменной: 1
Значение статической переменной: 2<?php
$a = "hello";
?> <?php
$$a = "world";
?><?php
echo "$a ${$a}";
?> <?php
echo "$a $hello";
?>while(list($var,$value) = each($GLOBALS)) :
echo "<BR>$var => $value";
endwhile;