Главная Веб-программинг
PHP |
Введение в PHP |
|
|
| Автор Игорь Локтев | |
| 07.03.2009 г. | |
|
Данная статья подразумевает, что с основами синтаксиса PHP Вы знакомы. Поэтому сразу начнем разбор следующеого кода <?php дает Hello, World!Имена переменных обозначаются знаком $. То же самое "Hello, World!" можно получить следующим образом: <?php Конкатенация (присоединение) строк осуществляется с помощью . (точки); обычные арифметические операции определяются так, как Вы того и ожидаете:
<?php Hello 6 people! PHP имеет полный комплект операторов и они работают именно так, как Вы того ожидаете, особенно если у Вас имеется опыт работы с C или C++. При работе с PHP можно придерживаться простого правила: "Если сомневаешься, попробуй: скорее всего оно именно так и работает." Так же, как и в Perl, строка, заключенная в двойные кавычки, означает, что встречающиеся в этой строке переменные будут заменены их значениями, в то время как если строка заключена в одинарные кавычки, такая замена не производится. Так <?phpдаст Hello, Susannah!Обратите внимание на то, что \n в строке означает переход к новой строке, совсем как в Perl или в C. Однако это работает только в тех строках, которые взяты в двойные кавычки.
ПеременныеPHP обеспечивает доступ к переменным окружения как к регулярным переменным (as regular variables), включая переменные окружения, которые установлены сервером для CGI-программ (даже если Вы запустили PHP как модуль). Поэтому, если на странице "http://www.domain.com/farm/cattle/cow-cow.cow.html" содержится PHP-код <?php то на выводимой странице Вы увидите [/farm/cattle/cow-cow-cow.html] Массивы PHPИндексы массивов (как обычных, так и ассоциативных) задаются в квадратных скобках ([ и ]): $fruit[0] = 'banana';Если Вы присваиваете какое-то значение элементу массива, не указывая номера элемента (оставляете поле индекса пустым), PHP присоединяет объект к концу массива. Так для приведенного выше примера с массивом $fruit можно достичь того же самого результата, написав: $fruit[] = 'banana';Вы можете также применять многомерные массивы: $people['David']['shirt'] = 'blue';Создать массив можно также путем вызова функции array(): $fruit = array('banana','papaya');или $people = array ('David' => array('shirt' => 'blue',Встроенная функция count() выдает число элементов в массиве. $fruit = array('banana','papaya');выдаст 2 Управляющие конструкции PHPВы можете использовать операторы цикла, такие как for и while. В результате выполнения оператора
for ($i = 4; $i < 8; $i++) { I have eaten 4 bagels today.Тот же самый результат даст $i = 4; while ($i < 8) {Вы можете также использовать конструкции с if и elseif: if ($user_count > 200) {Сформулированное выше правило "Пробуй!" вполне применимо и в части управляющих конструкций. Вы можете использовать конструкции с switch, do...while и даже ?:. |
|
|
Вход / Регистрация
Новое
Давно уже ни для кого не секрет, что дополнительный заработок в интернет - реал... |
Продвижение сайта - это следующий логический шаг после завершения разработки са... |
По вашему мнению, сколько цветов в обычной радуге? Мы привыкли, что семь... |
По словам Сергея Брина, соучредителя и директора популярнейшего в мире поискови... |
Почему это важно? Гиперссылка - основа Интернета. Когда человек попадает на люб... |
Последние комментарии
- Как заработать на Так.ру
Я сделал как описано,у меня код html авт... >>> - Как верстать на DIV-ах? Основы блочной в...
статья про блочную верстку неплоха, толь... >>> - Создание юзабилных форм с применением CS...
Каким плагином вы защитили свой сайт от ... >>> - Основные Интернет браузеры для WEB-разра...
Лучшие браузеры это Хром и FF(лучше всег... >>> - Заработок на рекламе Гугл Адсенс - все п...
У меня тоже есть сайт он о цветах но пос... >>>











