07:03
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: _Z_  
[PHP] Урок 1. Введение
uDenXДата: Суббота, 17.11.2012, 18:08 | Сообщение # 1
Группа: Media-ProGroup
Сообщений: 1193
Награды: 23
Город: Салават
Репутация: 1301
Замечания: 0%
Статус:
[srt]PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста») — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов
[/srt]

Давно хотел написать нечто подобное, но всё не было времени :)

PHP скрипты как и html странички можно писать через обычный блокнот, но я рекомендую редактор NotePad ++, ибо в нём есть подсветка синтаксиса, что очень помогает иногда при поиске ошибок.

Тело документа
Каждый PHP код должен начинаться так:

Code
<?php   
Тут код PHP скрипта
?>


Например:

Code
<?php
echo 'SAMP-RUS.COM';
?>


Сохраняем файл с раширенем *.php, кидаем его в папку нашего сервера, запускаем и если всё сделанно правильно должен появится текст - SAMP-RUS.COM.

echo - функция вывода данных в браузер пользователя.(выодит не только текст, но и HTML код)

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

Code
// Это однострочный комментарий
# Тоже однострочный комментарий
/* Это многострочный комментарий
      еще одна строка комментария */


Примеры комментариев:

Code
<?php
echo 'SAMP-RUS.COM';
//echo 'Тест';
?>


Данный код выведет в браузер SAMP-RUS.COM

Переменные

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

В скрипте же, в переменную заносится какое то значение и с помощью функции вывода показываем данные пользователю.

Переменная указывается так:

Code
$имя_переменной // имя переменной не может содержать пробелов, могут содержать латиницу, символ подчеркивания, и цифры!


Напишем php сценарий для вывода слова

Code

<?php   
$test = 'uDenX'; // как видите принимает переменная значение при помощи знака ровно, и текст заключается в кавычки (функции кавычек как и у функции вывода)
echo $test;// вывод переменной происходить без заключения её в кавычки, но можно заключить, но только в двойные, если в одинарные тогда обработчик php посчитает переменную как обычный текст   

// Код для вывода переменной
echo '$test'; // Появится просто название переменной - $name   
echo "uDenX"; // Появится текст - uDenX
?>


Так же в переменную можно занести математический пример

Code
$name=2*3+1; // если вывести в браузер, выдаст - 7.


Переменные можно перезаписать и объединять.

Code

<?php   
$src = 'SAMP-RUS.COM '; // Записываем в переменную $src текст SAMP-RUS.   
$src = 'SRC'; // Изменяем значение переменной на SRC (Было SAMP-RUS.COM cтанет SRC)   
echo $src; // Вывод переменной $src - SRC
?>


Code

<?php
$src = 'SAMP-RUS.COM '; //Задаём значение переменной   
$src.= ' - All for GTA-MP'; // добавляем, что бы указать что мы добавляем данные к переменной, надо после её имени(или перед равно) поставить точку "$src."   
echo $src; // Bыдаст - SAMP-RUS.COM - All for GTA-MP
?>


Думаю на сегодня хватит :)
Если будут вопросы - задавайте вопросы (На какие смогу - отвечу)
Автор: uDenX
[srt]Урок написан специально для SAMP-RUS.COM, копирование строго запрещенно crazy [/srt]





Сообщение отредактировал uDenX - Суббота, 17.11.2012, 18:11
AlcoholikДата: Суббота, 17.11.2012, 18:35 | Сообщение # 2
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
Надо было начинать с установки вебсервера, толку писать, если юзер не сможет попробовать.


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
BorogДата: Суббота, 17.11.2012, 18:35 | Сообщение # 3
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
uDenX, Неплохо. т.е. создавать и менять значение одной и той же строкой?


Silver Break
http://s-break.ru/
http://vk.com/sbreak
uDenXДата: Суббота, 17.11.2012, 18:36 | Сообщение # 4
Группа: Media-ProGroup
Сообщений: 1193
Награды: 23
Город: Салават
Репутация: 1301
Замечания: 0%
Статус:
Да, просто надо написать ещё раз название этой же переменной, например:
<?php
$test = 'Йа значение переменной test';
$test = 'Лол';
echo $test;
?>
Данный код выдаст на экран 'Лол', так как мы перезаписали значение переменной





Сообщение отредактировал uDenX - Суббота, 17.11.2012, 18:38
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua