Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Старый 12.06.2011, 17:53   #1
 Разведчик
Аватар для FTW*Just
 
FTW*Just никому не известный тип
Регистрация: 15.05.2011
Сообщений: 1
Популярность: 14
Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
 
По умолчанию Основы PHP.

PHP программы
Программы PHP могут выполняться двумя способами: как сценарное приложение Web-сервером и как консольные программы. Поскольку, нашей задачей является программирование web-приложений, мы преимущественно будем рассматривать первый способ.

Дело в том, что на PHP, как правило, используется сугубо для программирования приложений, связанных с Интернетом. Однако, PHP можно еще использовать в качестве интерпретатора командной строки, в основном в *nix-системах. Последнее возможно при помощи CORBA и COM интерфейсов, а также при помощи расширения PHP-GTK. При таком использовании PHP возможно решение следующих задач:
создание приложений интерактивной командной строки;
создание кросс-платформенных GUI приложений при помощи библиотеки PHP-GTK;
автоматизация некоторых задач под Windows и Linux
Рассмотрим процесс выполнения php-сценария при обращении броузера к серверу. Итак, вначале броузер запрашивает страницу с расширением .php, после чего web-сервер пропускает программу через машину PHP и выдаёт результат в виде html-кода. Причем, если взять стандартную страницу HTML, изменить расширение на .php и пропустить её через машину PHP, последняя просто перешлёт её пользователю без изменений. Чтобы включить в этот файл команды PHP, необходимо заключить команды PHP в специальные теги, которых различают 4 вида (они эквивалентны и можно использовать любые):

Инструкция обработки XML:
<?php
...
?>
Инструкция обработки SGML:
<?
...
?>
Инструкция обработки сценариев HTML:
<script language = "php">
...
</script>

Инструкция в стиле ASP:
<%
...
%>

Мы будем придерживаться стиля XML или SGML.

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

<?
if(5<3){
echo("<p>Hello, world!<p>");
?>
<p>Hello!</p>
// эта строка не интерпретируется как код PHP
// и выводится только если блок кода выполняется
<?
echo("<p>Hello, world!<p>");
}
?>

Команда echo в PHP применяется для вывода фактически всего, что встречается на web-страницах (текст, разметку HTML, числа). Смысл ее действия, мы думаем, понятен из приведенного примера.
  Ответить с цитированием
Пользователь сказал cпасибо:
ECONOMIX (17.06.2011)
Старый 17.06.2011, 18:36   #2
 Пехотинец
Аватар для ECONOMIX
 
ECONOMIX лучик света в грозовом небеECONOMIX лучик света в грозовом небеECONOMIX лучик света в грозовом небеECONOMIX лучик света в грозовом небеECONOMIX лучик света в грозовом небеECONOMIX лучик света в грозовом небеECONOMIX лучик света в грозовом небе
Регистрация: 24.03.2011
Сообщений: 57
Популярность: 817
Сказал(а) спасибо: 333
Поблагодарили 48 раз(а) в 33 сообщениях
Отправить сообщение для ECONOMIX с помощью Skype™
 
По умолчанию Re: Основы PHP.

гмм ... хорошо тока обясни
например я хочу создать бота для собственого использования
как мне его запрограмировать?
ты тока написал што делать а чем делать?
наведи пример
спасибо)
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Основы хакерства. Урок 3 -SHiSH- Web-программирование и технологии 2 28.03.2011 16:10
Основы хакерства. Урок 5 -SHiSH- Web-программирование и технологии 3 30.09.2010 15:52
Основы хакерства.Урок 4 -SHiSH- Web-программирование и технологии 0 01.08.2010 08:14

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:50.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net