Форум
Поиск по сайту
Меню
Энциклопедия
Группировки

Мы не участвуем в войне группировок, не стремимся завоевать власть или нажиться на продаже хабара. Сталкеры нашего клана это надежные и подготовленные люди. Главная цель группировки – изучение Зоны и разработка методов борьбы с ее распространением. Присоединившись к нам, ты будешь обеспечен всем, включая уникальное оружие и снаряжение!
Опрос
ваша группировка
Всего ответов: 325
Новые сообщения · Участники · Правила форума · Поиск · RSS
Страница 1 из 11
Форум » Тех. Поддержка » Железо, софт, интернет и др. » Программируем на PHP/ Урок 1 (Учимся програмить на php. Вступление.)
Программируем на PHP/ Урок 1
дантистДата: Среда, 24.10.2012, 00:21 | Сообщение # 1
Глава Монолита. Разведчик. Старший Хабаровщик.
Группа: Администраторы

Ранг:
Сообщений: 202
Награды: 5
Репутация: 35 Пол: Сталкерша
Проживаю в-
Программируем - начнём с простого.

Тема рассчитана на новичков.

Начнём с простого - напишем текст программы, сохраним его в формате .php (писать можно
в обычном блокноте) и расмотрим его содержание:
/////////////////////////////////////////
1. <html>
2.
3. <head>
4. <title>Моя первая программа на php</title>
5. </head>
6.
7. <body>
8.
9. <!-- Далее идёт код php -->
10. <?php
11.
12. echo "Добро пожаловать на мою первую страницу!";
13.
14. echo "Учимся програмить на пхп:)";
15.
16. ?>
17. <!-- Конец кода php -->
18.
19. </body>
20. </html>
/////////////////////////////////////////

Итак, рассмотрим вкратце, что усё это значит:

В строке первой идёт стандартный, всем известный тег <html>, он, скажем так, объявляет браузеру,
что далее идёт код html и его нужно вывести на экран юзера. Как не трудно догодаться - тег </html>
является закрывающим тегом. Идём дальше, строка №3 - тег <head> говорит о том, что дальше
содержится тех инфа о странице, а именно - "<title>Моя первая программа на php</title>"
отобразиться в заголовке окна браузера.
Строка 7: <body> - тело документа, в нем содержится вся инфа, которую необходимо вывести на экран
монитора.

Ну а дальше, собственно говоря, самое интересное - то, ради чего создал тему... Код PHP.
Тег <?php "говорит" о том, что дальше идёт код пхп, ну а этот - ?> сообщает браузеру, что
код на пхп закончен.
Для вывода текста в пхп используют оператор echo (строки 12 и 14). При выводе данных
необходимо выделить текст ковычками и в конце строки поставить ;

Отступление.
В html и php существует возможность записи комментариев, для этого можно использовать следующие
операторы: для php - // комментарий, для html <!-- комментарий -->. Ни в коймь случае не путайте
знаки комментарий - в пхп пишем своё, в html своё.

Теперь усложним наш код, точнее говоря научимся работать с переменными. Добавим в наш код,
после открывающего тега пхп, следующую конструкцию:

...

// указываем первую переменную
$a = "Мы продолжаем учиться.<br>";

// указываем вторую переменную
$b = 1;

// увыводим наши переменные
echo $a;
echo "Это наша ".$b." программа.";

...

В итоге браузер выведет следующее:

/////////////////////////////////////////
Мы продолжаем учиться.
Это наша 1 программа.
/////////////////////////////////////////

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

P.S.
Чуть позже расскажу, как создавать свои приложения, типа "счётчика посещения", "голосования" и тд.

Добавлено (31.08.2009, 17:01:04)
---------------------------------------------
Часть вторая - генератор случайных чисел.

Сейчас расскажу, как можно создать сценарий, выводяший например... фразу дня.
Создайте два файла, motd.php и motd.txt. Первый файл - это наш сценарий, который будет выводить фразу, а второй - обычный текстовый файл, в котором записаны все фразы, по одной на каждой строке.

motd.php :
//////////////////////////////////////////////
<?php

// читай файл motd.txt и сохраняем строки в массив
$motd = file('motd.txt');

// количество элементов массива
$max = count($motd);

// получаем случайную фразу
$i = mt_rand(0, $max);

// выводим нашу фразу
echo $motd[$i];

?>
//////////////////////////////////////////////

Как видите, всё оч просто. С помощью функции file() мы открываем нужный нам файл и работаем с ним. Функция mt_rand() выбирает случайную запись - ноль - это минимальное значение строки файла motd.txt, а $max задаёт максимальное значение, т.е. номер последней строки. Ну и в конце выводим нашу строку в браузер.
Вам осталось лишь заполнить файл motd.txt.


Форум » Тех. Поддержка » Железо, софт, интернет и др. » Программируем на PHP/ Урок 1 (Учимся програмить на php. Вступление.)
Страница 1 из 11
Поиск:
IP: 95.134.150.26
БРАУЗЕР: chrome 20.0
Администратор сайта Лис

Используются технологии uCoz