Главная / web программирование / web php
Справочник по PHPСинтаксис языка и операторы. Функции работы с данными. Файлы и сети. Управляющие функции. Взаимодействие с базами данных. Графика. |
} print $a; $a++; } Пример 4: for ($a = 1; $a <= 5; print $a, $a++);
PHP поддерживает альтернативный синтаксис FOR:
break Пример : $a = 0; while ($a < 5) { if ($arr[$a] == "stop") { break; } $a++; }
continue while (list($key,$value) = each($arr)) { if ($key % 2) { continue; } do_something_odd ($value); }
switch switch ($a) { case 0: echo "A равно 0"; break; case 1: echo "A равно 1"; break; case 2: echo "A равно 2"; break; default: echo "A не равно 0, 1, 2"; }
default - соответствует всем значениям, которые не удовлетворяют другим CASE. CASE - могут быть любого скалярного типа, т.е. целые числа или числа с плавающей запятой и строки.
require
include $files = array ("first.inc", "second.inc", "third.inc"); for ($a = 0; $a < count($files); $a++) { include($files[$a]); }
Так как INCLUDE() это специальный оператор, требуется заключать его в фигурные скобки при использовании внутри условного оператора. if ($a < 5) { include("file_1.inc"); } else { include("file_2.inc"); }
function function foo ($arg_1, $arg_2,...,$arg_n) { echo "Пример функции."; return $retvalue; }
Возвращение результатов : function my_sqrt ($num) { return $num * $num; } echo my_sqrt(4); //выведет 16 Множественные результаты не могут быть возвращены в качестве результата, но вы можете реализовать это путем возврата списка : function foo() { return array (0, 1, 2); } list ($zero, $one, $two) = foo();
Аргументы :
function takes_array($input) { echo "$input[0] + $input[1] = ", $input[0]+$input[1]; }
Передача по ссылке : |
Дата публикации: 17 Июня, 2011
Прочитано: 6195 раз
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | > |
Это интересно
Обзор приемов раскрутки web-сайтов. |
Краткое руководство по созданию WAP сайта |
С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи стала реальностью организация на основе ПК корпоративных вычислительных сетей. |
В настоящее время и у нас в стране, и за рубежом достаточно много публикаций по современным стандартам защиты, средствам и методам защиты. |