Первая страница на php

Примеры кода на PHP

Счетчик PR-CY.Rank

Наверное, 90% программистов скажут, что первая строка, которую они увидели на экране, когда начали изучать язык программирования — это HELLO, WORLD. Не будем отступать от традиций.

Для начала нам надо создать файл с расширением .php. Как это сделать?

  • Открываем обычный блокнот и жмем «Файл» -> «Сохранить как. «
  • Имя задаем как «my_example.php», тип файла выбираем «All files»
  • Сохраняем файл в корневую директорию сайта (для денвера — это Z:\home\localhost\www\, для xampp: [путь, куда вы установили xampp]/htdocs/)

Ну вот, наш php скрипт уже доступен и выполняется по адресу https://localhost/my_example.php. Другое дело, что выполняться там нечему, т.к. файл у нас с вами пустой. Но это мы сейчас исправим.

Запомните раз и навсегда, что php используется в 75% случаев вместе с html. И наш случай не исключение. Объясню подробнее.

Файл .php воспринимается сервером как и обычный файл .html, но с одним правилом: всё, что содержится между и ?>, исполняется компилятором, т.е. это считается уже не за разметку html, а за программный код.

Итак, давайте заполним наш файл следующим кодом и посмотрим, как эта страница отобразится в браузере по адресу https://localhost/my_example.php:

  '; echo '2 + 5 = '; echo (2 + 5); ?> 

Оператор echo дает команду вывести на экран. После любого оператора ставится точка с запятой, обозначающая окончание логически-завершенного действия. Как вы видите: выводить можно как обычные строки, заключенные в кавычки, так и результаты вычислений, заключенные в скобочки. В результате (в браузере) мы не увидим наш болк кода . ?>, а увидим лишь результат его выполнения.

Читайте также:  Run java with xml

Также, как вы уже успели заметить, из блока ?> с помошью оператора echo(); можно выкидывать на страницу не только текст, но и теги, как мы и сделали с тегом : он коректно обработался браузером и на его месте возник перенос строки.

Цикл while()

Попробуем представить себе сиацию, когда одно и то же действие необходимо выполнить 100 раз с незначительными изменениями:

  • Вывод товаров из базы данных
  • Вывод чисел месяца
  • Рассылка письма клиентам
  • и т.д.

Именно для этого и используются циклы. Мы с вами рассмотрим один из циклов — цикл while(). Цикл будет выполнять действие, заключенное в его тело до тех пор, пока условие не станет ложно.

Результатом будет вывод 149 строк текста. Точка в операторе echo() обозначает соединение (сложение) двух строк между собой. После каждой итерации цикла мы увеличиваем переменную $i, которая учавствует в условии, а следовательно цикл когда-либо закончится.

Данных начальных знаний нам вполне хватит, чтобы разобрать пример подключения и вывода данных из БД MySql.

Крутов Герман

Понравилась или помогла статья? Самое лучшее, что ты можешь сделать — это поделиться ею в любой из своих соцсетей (даже если ты поделишься в твиттере или google+, которыми ты не пользуешься — это очень поможет развитию моего блога). Спасибо! А если ты еще и оставишь любой комментарий снизу в обсуждениях, то это будет двойное СПАСИБО!

Ссылка на статью на всякий случай:

PersonКрутов Герман © 2009-2023 Emailkrutovgerman2007@ya.ru VK SocialЯ ВКонтате

Источник

PHP Учебник

PHP — это серверный язык создания сценариев и мощный инструмент генерирования динамических и интерактивных веб-страниц.

PHP — это широко используемая, бесплатная и эффективная альтернатива таким конкурентам, как Active Server Pages (ASP) компании Microsoft и ColdFusion компании Allaire.

В настоящее время основной версией PHP является седьмая.

Как правильно изучать программирование на PHP

В книге Томаса Стернера «Сила ума», он объясняет основное отличие практики от обучения.

«Занимаясь практикой, мы вовлечены в осознанное повторение процесса с намерением достичь конкретной цели. Слова «осознанное» и «намерение» имеют ключевое значение, ибо они определяют разницу между активным действием и пассивным изучением».
Томас Стернер, Сила ума.

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

Читайте также:  Install python with apache

Чтобы извлечь максимальную пользу из нашего учебника PHP наши специалисты рекомендуют выполнять практические задания особым методом — «методом Франклина».

Этот метод очень прост на практике.

  1. Читайте наш учебник как обычно. Когда попадётся образец кода, прочитайте его.
  2. Кликните кнопку «Попробуй сам».
  3. Попробуйте набрать код.
  4. С помощью нашего онлайн-редактора вы можете редактировать код PHP и нажимать кнопку «Выполнить», чтобы просмотреть результат.
  5. Повторите пункты 1−4.

Пример

 



echo "Мой первый PHP скрипт!";
?>

Нажмите кнопку «Попробуй сам», чтобы увидеть результат выполнения кода.

PHP Экзаменатор

PHP Примеры

Учитесь на примерах! Теория вместе с практикой дадут отличный результат!

Пройти тест PHP

Учитесь, пройдя квиз-тест! Этот тест позволит понять, насколько вы знаете или не знаете PHP.

Упражняйся в PHP

Учитесь, выполняя упражнения PHP! Эти упражнеия помогут вам закрепить, полученные у нас знания PHP.

Источник

Php пример на русском

1. Синтаксис

Код в PHP заключается в открывающий теги. Согласно стандарту кодирования PSR-12, закрывающий тег должен быть опущен в файлах, содержащих только код PHP . В конце строки ставят разделитель строк – точку с запятой ; . Если забыть поставить разделитель, то следующая строка кода соединится с предыдущей и интерпретатор PHP выдаст ошибку.

Выведем на экран строку Hello World (заключена в кавычки) с помощью команды echo :

Рис. 2. Условный оператор if в PHP

Оператор if выполняет код, если выполняется условие. В противном случае выполняется код после else, который переводится, как «иначе», «в другом случае».

Рис. 3. Цикл while в PHP

Оператор while выполняет код до тех пор, пока значение условия не станет ложным.

Рис. 4. Цикл for в PHP

Когда нам известно количество итераций, вместо цикла while лучше использовать цикл for .

Рис. 5. Индексы элементов в массиве PHP

Массивы – упорядоченная коллекция элементов с доступом по индексу или ключу. Индексный массив создается двумя способами:

Читайте также:  Java scanner clear buffer

Рис. 6. Запуск встроенного в PHP веб-сервера

Если мы получили ошибку 404, значит сервер запущен.

XAMPP

Скачаем и установим XAMPP . В папке C:\xampp\htdocs\ создадим папку нашей странички page . Запустим веб-сервер Apache, кликнув по кнопке Start . Узнаем версию PHP, введя в консоли (Shell) команду php -v .

Рис. 7. Запуск сервера с помощью XAMPP

Проверим, запущен ли сервер, перейдя по адресу http://localhost/ . Если появилось приветственное сообщение, значит сервер запущен.

Рис. 8. Запуск сервера с помощью XAMPP на Windows

14. Собираем страничку

Теперь создадим несколько PHP-файлов, из которых соберем страничку. Перейдем в папку page и создадим четыре файла: index.php , header.php , body.php , footer.php .

Структура простого HTML-документа выглядит следующим образом:

Рис. 9. HTML-страница, собранная из php-файлов

Литература

  • Робин Никсон. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5;
  • Котеров, Симдянов. PHP 7;
  • Веллинг, Томсон. Разработка веб-приложений с помощью PHP и MySQL;

Шпаргалки

YouTube-каналы и курсы

Бесплатные курсы на русском языке:

  • Основы php с нуля. Новейший курс 2020 – двадцать четыре урока от основ до регулярных выражений и функций;
  • Базовый курс по PHP 7 – узнаете про базовые понятия, GET-параметры, методы, функции и ООП;
  • Учим PHP за 1 Час – основы за полтора часа;
  • Изучение PHP для начинающих – научитесь работать с массивами, подключать файлы, обрабатывать формы, работать с куки и базой данных MySQL;
  • Уроки PHP 7 – много уроков по ООП;
  • PHP для начинающих – курс на Stepik для начинающих разработчиков, не требует специальных знаний;
  • PHP – первое знакомство – азы программирования на PHP (Stepik).

PHP в «Библиотеке Программиста»

  • подписывайтесь на тег PHP , чтобы получать уведомления о новых статьях;
  • телеграм-канал «Библиотека пхпшника»;
  • книги по программированию в нашем телеграм-канале «Книги для программистов».

Итог

  • вы познакомились с синтаксисом PHP и типами данных;
  • узнали, как работают условные операторы и циклы;
  • запустили веб-сервер в Ubuntu и Windows;
  • собрали страничку HTML из файлов PHP.

Источник

Оцените статью