Break прерывает работу цикла. Интерпретатор перейдет к выполнению инструкций, следующих за циклом.
Continue прерывает выполнение текущей итерации цикла. Цикл продолжит выполняться со следующей итерации.
$pets[] = 'Собака';
$pets[] = 'Кошак';
$pets[] = 'Рыбка';
foreach ($pets as $index => $value) {
echo "Элемент №$index имеет значение: \"$value\"
";
}
?>
$a = 1; $b = 2;
function Sum () {
global $a, $b;
return $b += $a;
}
echo Sum();
?>
$a = 1; $b = 2;
function Sum () {
return $GLOBALS['b'] += $GLOBALS['a'];
}
echo Sum();
?>
function Test() {
static $a = 0;
echo $a;
$a++;
}
Test(); // 0
echo $a; // Ошибка:$a нет в глобальной области видимости
Test(); // 1
Test(); // 2; Переменная $a сохранила свое значение
?>
Статическая переменная как коробочка: в локальной области видимости она открыта, в глобальной - закрыта, но никуда не делась.
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть