В этой статье вы получите представление о самом базовом синтаксисе PHP и очень важно сделать свой фундамент PHP сильным.

Переход к PHP

Механизм разбора PHP нуждается в способе дифференцировать PHP-код от других элементов на странице. Механизм для этого известен как «переход к PHP». Есть четыре способа сделать это.

Канонические теги PHP

Наиболее универсально эффективный стиль PHP-тегов -

<?php...?>

Если вы используете этот стиль, вы можете быть уверены, что ваши теги всегда будут правильно интерпретироваться.

Кратко открытые (SGML-стиль) теги

Короткие или коротко открытые теги выглядят так:

<?...?>

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

  • Выберите вариант конфигурации --enable-short-tags при создании PHP.
  • Установите параметр short_open_tag в файле php.ini для включения. Этот параметр должен быть отключен для синтаксического анализа XML с помощью PHP, поскольку для тегов XML используется тот же синтаксис.

Теги в стиле ASP

Теги в стиле ASP имитируют теги, используемые Active Server Pages для определения кодовых блоков. Теги в стиле ASP выглядят следующим образом:

<% ...%>

Чтобы использовать теги в стиле ASP, вам необходимо установить параметр конфигурации в файле php.ini.

Теги HTML-скрипта

Теги HTML-скриптов выглядят так:

<script language = "PHP" > ... </script>

Комментирование PHP-кода

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

Однострочные комментарии. Обычно они используются для кратких пояснений или заметок, относящихся к локальному коду. Ниже приведены примеры однострочных комментариев.

<?
   # Это комментарий, и
   # Это вторая строка комментария
  
   // Это тоже комментарий. Только для комментариев по стилю
   print "Пример с комментариями по одной строке";
?>

Многострочная печать. Вот примеры для печати нескольких строк в одном заявлении печати -

<?
   # Первый пример
   print '<<< END
   Это использует синтаксис «здесь документа» для вывода
   несколько строк с переменной переменной . Заметка
   что здесь терминатор документа должен появиться на
   линия с точкой с запятой без лишних пробелов !
   END;'
  
   # Второй пример
   print "Это охватывает
   несколько строк. Новые строки будут
   выводится";
?>

Многострочные комментарии. Обычно они используются для обеспечения псевдокодовых алгоритмов и более подробных объяснений, когда это необходимо. Многострочный стиль комментариев такой же, как и в C. Вот пример комментариев нескольких строк.

<?
   / *Это многострочный комментарий
      Автор: А.С.Пушкин
      Цель: Сказка
      Тема: О рыбаке и рыбке
   * /
  
   print "Пример с комментариями нескольких строк";
?>

PHP без пробелов

Пробел - это материал, который вы вводите, который обычно невидим на экране, включая пробелы, вкладки и возврат каретки (символы конца строки). PHP без пробелов означает, что он почти никогда не имеет значения, сколько пробельных символов у вас есть в строке. Один символ пробела совпадает со многими такими символами.

Например, каждый из следующих операторов PHP, который присваивает сумму 2 + 2 переменной $ Four, эквивалентен -

$ 4 = 2 + 2 ; // одиночные пробелы
$ four <tab> = < tab2 <tab> +  tab > 2 ; // пробелы и вкладки
$ 4 =
2 +
2 ; // несколько строк
</tab></tab>

PHP чувствителен к регистру

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

php
    $capital = 67 ;
    print("Переменный капитал - $capital");
    print("Variable CaPiTaL - $CaPiTaL 
");

Это приведет к следующему результату -

Переменный капитал - 67
Переменная CaPiTaL -

Выражения - это строка выражения, заканчивающиеся точкой с запятой. Заявление в PHP является любое выражение , которое следует за точкой с запятой (;). Любая последовательность действительных на PHP , которая заключена в PHP тегах является правильная программа PHP. Вот типичный оператор в PHP, который в этом случае присваивает строку символов переменной $greeting -

$greeting = "Добро пожаловать в PHP!";

Выражения представляют собой комбинации токенов. Самые маленькие блоки PHP - это неделимые токены, такие как числа (3.14159), строки (.two), переменные ($two), константы (TRUE) и специальные слова, которые составляют синтаксис самого PHP, как если бы , иначе, в то время как, для и так далее

Скобки делают блоки. Хотя утверждения не могут быть объединены в виде выражений, вы всегда можете поместить последовательность инструкций в любом месте, где оператор может пойти, заключая их в набор фигурных скобок.

Здесь оба утверждения эквивалентны -

php
if (3 == 2 + 1)

   print("Good - I haven't totally lost my mind.
");


if (3 == 2 + 1) {

   print("Good - I haven't totally");

   print("lost my mind.
");

}

Запуск PHP-скрипта из командной строки

Да, вы можете запустить свой PHP-скрипт в командной строке. Предполагая, что у вас есть следующий контент в файле test.php

php
   echo "Привет PHP !!!!!" ;

Теперь запустите этот скрипт как командную строку следующим образом:

$php test.php

Это приведет к следующему результату -

Привет, PHP !!!!!

Надеемся, теперь у вас есть базовые знания PHP-синтаксиса.

 С уважением, авторы сайта Компьютерапия


Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!


Новые статьи


Cookies make it easier for us to provide you with our services. With the usage of our services you permit us to use cookies.
Ok