Загрузка

RUS | ANG | |

StepkinBlog.ru

Пока я творю, я живу!
Блог посвящен: HTML, CSS, PHP, Wordpress, Bootstrap

Главная » Основы PHP » Синтаксис языка PHP. Основы PHP с нуля. Урок №2

24.04.2017


20:20


1949


пока нет


Синтаксис языка PHP. Основы PHP с нуля. Урок №2

Синтаксис языка PHP. Основы PHP с нуля. Урок №2

Всем привет!
Наше продвижение по основам PHP продолжим с урока «Синтаксис языка php». Урок о том, как правильно строить код. Без этих знаний нет смысла переходить к остальным урокам по изучению php. Поскольку я хочу, чтобы вы как можно хорошо поняли основы PHP, то считаю, что этот урок нужно освоить именно на данном этапе.

В этом уроке вы обязательно получите новую информацию, ну, а что-то мне придется повторить с урока №1.

Итак, внимание, я начинаю урок №2 :idea:.

Место работы кода
Прежде, чем вы начнете строить код, напомню вам, что php – это язык программирования, который работает исключительно только на сервере (на хостинге). Не понимаете, что это значит? Тогда создайте файл php у себя на рабочем столе, и попробуйте его запустить (открыть через браузер). Вы увидите, что сам код не запустится, а в браузере будет просто написанный код, как в блокноте.

Вы должны чётко понимать, что:

 php не будет работать без сервера!!!

Знаете, что бы я вам порекомендовал? Сразу установить на компьютер локальный сервер Денвер (Denwer) и учиться программированию php на нем. Как установить Денвер расскажу в следующем уроке.

Синтаксис языка php

Чтобы понять, как правильно строить код в php, предлагаю сразу перейти к примеру и к его разъяснению. Любой php код начинается с тега:

<?php

И заканчивается:

?>

Пример:

<?php
… команда PHP
?>

Эти теги должны быть обязательны

Есть и сокращенная форма (последнее время я пользуюсь сокращенной формой). Это не ошибка, если вы будете начинать код php именно с сокращенной формы:

<?
… команда PHP
?>

Если вы не заметили разницы, тогда обратите внимание на строку №1, там было «<?php», а сейчас «<?».

⇒ PHP и HTML ⇐
PHP код можно вставить в HTML разметку, вот только расширения файла нужно поменять с «.html» на «.php»:

Синтаксис языка PHP. Основы PHP с нуля. Урок №2

А внутри  HTML разметки вставляем php код:

<html>
<head>
<title>основы PHP – StrpkinBLOG.RU</title>
</head>
<body>

<?php
… команда PHP
?>

</body>
</html>

PHP без HTML разметки ⇐
PHP код может работ и без HTML разметки:

<?php
… команда PHP
?>

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

Дополнение:
При написании php кода будьте внимательны, так как лишняя кавычка, точка с запятой могут вызвать ошибку, например:

Неверно:

<?php echo "Это тест ?>
<?php echo 'Это 'тест''; ?>
<?php echo ""Это тест"" ; ?>
<?php echo"Это "тест""; ?>

Верно:

<?php echo "Это тест"; ?>
<?php echo 'Это "тест"' ; ?>

Мой совет
Старайтесь писать код, придерживаясь правильного переноса строки. Так вам потом будет проще разобраться в коде, нежели кода писать в одну строку:

код с переносом строки:

<?php
$text = 'Я рад видеть вас на блоге StepkinBLOG.RU';
$rez_bez_probelov = mb_strlen($text,'utf-8');
// вывод результата
echo "<br>Количество символов: ".$rez_bez_probelov;
echo "<br>Вывод текста: ".$text;
?>

код в одну строку (вот так делать не нужно):

<?php $text = 'Я рад видеть вас на блоге StepkinBLOG.RU'; $rez_bez_probelov = mb_strlen($text,'utf-8'); echo "<br>Количество символов: ".$rez_bez_probelov; echo "<br>Вывод текста: ".$text; ?>

Если конечно php код маленький, только тогда можно так:

<input type="hidden" name="cena" value="<?php $cod; ?>">

Естественно, это мой совет, и, если вы захотите большой код написать в одну строку, пожалуйста. Надеюсь, вы не запутаетесь и не сделаете ошибку, и код работать будет. Но я вам рекомендую писать код красиво.
Удачи! Жду вас на следующих уроках по изучению php.
Подписывайтесь на обновление!



Случайные записи:

  1. Как указать кодировку сайта на HTML. Основы HTML для начинающих. Урок №20
  2. Коды цвета в CSS - / R G B / HTML. Основы CSS для начинающих. Урок №7
  3. Нам 1 годик! С Днем Рождения StepkinBlog.ru!!!
  4. Форматирование текста в HTML. Основы HTML для начинающих. Урок №3
  5. Списки в CSS. Основы CSS для начинающих. Урок №10

Последние записи рубрики:

  1. Полезные функции php List, Isset, Unset, Empty, Date, Count и Exit. Основы PHP с нуля. Урок №18
  2. Подключение файлов php через Include или Require. Основы PHP с нуля. Урок №17
  3. Функции (function). Основы PHP с нуля. Урок №16
  4. Альтернативный синтаксис управляющих структур. Основы PHP с нуля. Урок №15
  5. Цикл Foreach. Основы PHP с нуля. Урок №14

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Подписаться на обновления:

Подпишись на обновления моего блога через e-m@il:

@

Реклама на блоге:

Мои цели на
2017 год:

Довести количество статей до 150

Доделать этот блог

Закончить тему «Основы CSS»

Закончить тему «Основы PHP»

Начать тему «Основы JavaScript»

Добиться посещаемости 500 чел/сутки

Статистика:

Записей: 104
Страниц: 3
Рубрик: 9
Меток: 11
Комментариев: 231

Уведомление для пользователей AdBlock

Включая adblock (блокировщик рекламы) вы лишаете меня заработка, и тем самым лишаете смысла трудиться над своим сайтом, помогать вам и отвечать на комментарии. Если вы решились отключить adblock для моего блога, спасибо!

Как отключить AdBlock?