Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Команды PHP

Читайте также:
  1. Блок-схемы алгоритмов, содержащих команды обращения к вспомогательным алгоритмам
  2. ВЗАИМОДЕЙСТВИЕ КОМАНДЫ С КЛИЕНТАМИ, ПАРТНЕРАМИ, ВНЕШНЕЙ СРЕДОЙ
  3. Внешние команды MS DOS
  4. Задачи членов команды.
  5. Квиддитчные команды Великобритании и Ирландии
  6. Команды перехода.
  7. Команды переходов
  8. Команды. Правила и виды.
  9. Логические команды

echo (вывод сообщений на экран).

Print (вывод сообщений на экран).

Поведенческое различие echo и print заключается в том, что последний может вести себя как функция (всегда возвращающая единицу); вследствие этого print можно использовать в контексте, например, тернарного оператора, что иногда может быть весьма привлекательным. Echo как функцию использовать нельзя, зато она может принимать несколько аргументов через запятую, при этом их нельзя брать в скобки; тогда как у print ровно один аргумент, и он может быть как в скобках, так и без.

Команды PHP заключаются в специальные теги, которые бывают четырёх видов (они полностью эквивалентны):

1. Инструкция обработки XML:

<?php

...

?>

2. Инструкция обработки SGML:

<?

...

?>

3. Инструкция обработки сценариев HTML:

<script language = "php">

...

</script>

4. Инструкция в стиле ASP:

<%

...

%>

Внутри какого-либо блока кода можно выйти из PHP, при условии, что дальше мы войдем в него снова и закончим код, т.е., возможна следующая конструкция

<?

if($i < 3)

{

echo("<p>Hello, world!<p>");

?>

<p>Hello!</p>

// эта строка не интерпретируется как код PHP

// и выводится только если блок кода выполняется

<?

} // if

?>

Команда echo в PHP применяется для вывода фактически всего, что встречается на web-страницах (текст, разметку HTML, числа). Смысл ее действия понятен из приведенного примера.

 

 

Комментарии PHP

PHP предоставляет несколько методов для вставки комментариев. Проще всего пользоваться двойным слешем в стиле языка С (//), после чего PHP игнорирует всё, что расположено до конца строки. Также можно пользоваться многострочными комментариями в стиле С (/*…*/). Для однострочных комментариев можно также пользоваться символом решетки (#) (комментарий скриптовых языков UNIX).

<? echo("<p>Hello</p>"); // комментарий

echo("<p>Hello</p>"); # комментарий

/*

и это тоже комментарии

*/?>

Следует помнить о том, что стили комментариев PHP действуют только внутри ограничителей PHP. Если PHP встретит эти символы комментариев вне ограничителей, то они, как и любой текст, будут помещены на html-страницу.

<? echo("<p>Hello</p>"); // нормальный комментарий?>

// а вот этот комментарий отобразится браузером.

<!-- Комментарий HTML.

Будет виден в исходном коде HTML, но не в браузере -->

Заметим, что комментарии можно вставлять не только после конца оператора, а, например, и вот так:

<? $a = "Hello, world";

echo strstr($a,"H");

// комментарий?>

 




Дата добавления: 2015-04-11; просмотров: 101 | Поможем написать вашу работу | Нарушение авторских прав

1 | <== 2 ==> | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав