В этой статье вы получите представление о самом базовом синтаксисе 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-синтаксиса.

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


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


Новые статьи


We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.

Ok