Поиск:

Вернуться   Форум > Технический раздел > Programming > Все о программировании

Все о программировании Для всех, кто интересуется программированием, всех кто знает или хочет научиться.

Ответ
 
Опции темы
Старый 06.06.2007, 10:10 Вверх     #1
mailusr
Banned
 
  
Регистрация: 18.03.2007
Был(а) у нас: 30.08.2007 08:01
Сообщений: 315

Пол: Мужской
По умолчанию Основы программирования на php

Понятия, используемые для описания:
гипертекст - выражение, используемое для описания расширения понятия текст;
препроцессор - программа, которая получает на входе текст, написанный на каком либо языке программирования, и преобразовывает, заменяя определенные конструкции на вычисленные значения;
модуль - библиотека функций;
CGI приложение - стандарт интерфейса для связи веб-сервера с внешней программой;
mailusr вне форума   Ответить с цитированием
Старый 06.06.2007, 10:10 Вверх     #2
mailusr
Banned
 
  
Регистрация: 18.03.2007
Был(а) у нас: 30.08.2007 08:01
Сообщений: 315

Пол: Мужской
По умолчанию

Введение:
PHP - гипертекстовый препроцессор; широко используемый универсальный скриптовый язык, специально разработанный для Веб-программирования. PHP можно вставлять в HTML документ. Существует три основных вида запуска PHP скриптов на выполнение:
- на стороне сервера
1) в виде модуля для подключения к веб-серверу;
2) в виде CGI приложения;
- на стороне клиента
3) из командной строки.

Скрипты на php всегда заключены в теги <?php и ?> (иногда используется и сокращенная нотация вида <? ?>). Обычно используется расширение для файлов .php (для php 3 использовалось расширение .php3). Хотя можно использовать и любое другое, если прописать в настройках веб-сервера. Последняя стабильная версия php - 5.2.3, а бета - 6. Чаще всего php используют под веб-сервером Apache. Вторым по распространености использования является веб-сервер IIS. PHP является самым главным конкурентом языка ASP (ASP.NET).

По синтаксису php похож на с/с++. Основные конструкции те же. Самыми главными функциями являются print и echo - они позволяют управлять выводом информации в формируемую страницу.

Последний раз редактировалось mailusr; 08.06.2007 в 15:50..
mailusr вне форума   Ответить с цитированием
Старый 09.06.2007, 18:18 Вверх     #3
mailusr
Banned
 
  
Регистрация: 18.03.2007
Был(а) у нас: 30.08.2007 08:01
Сообщений: 315

Пол: Мужской
По умолчанию

Изучение php начнем с примера вывода простейшей странички,
отображающей используемую версию языка, его расширения,
переменные среды и служебную информацию.
PHP код:
<?php phpinfo(); ?>
Данный пример обычно используется для проверки правильности
установки php для веб-сервера.
mailusr вне форума   Ответить с цитированием
Старый 03.07.2007, 13:03 Вверх     #4
Arsh
Свой Человек
 
Аватар для Arsh
 
   Возраст: 40
Регистрация: 24.09.2005
Был(а) у нас: 13.09.2015 13:41
Сообщений: 9,756

Пол: Мужской
По умолчанию

А, дальше будет?
Arsh вне форума   Ответить с цитированием
Старый 03.07.2007, 18:29 Вверх     #5
mailusr
Banned
 
  
Регистрация: 18.03.2007
Был(а) у нас: 30.08.2007 08:01
Сообщений: 315

Пол: Мужской
По умолчанию

Для вывода html документа в браузер используются две простые конструкции языка php - print и echo. Данные конструкции не являются функциями в общепринятом выражении. Хотя возможно использование скобок при вызове. Существует два способа вызова данных конструкций:
PHP код:
1) echo выражение
    print 
выражение;
2) echo(выражение);
    print(
выражение); 
Примечание: любые операции должны завершаться ;
комментарии одной строки начинаются с // и заканчиваются концом строки
блок комментариев начинается с /* и завершается */
Разница между echo и print незначительная:
print в качестве результата всегда возвращает 1;
echo не возвращает ничего.
И как следствие:
print можно использовать в сложных выражениях и сравнениях,
echo - нельзя, но скорость вывода немного быстрее.
выражение для вывода обычно заключается в двойные кавычки или апострофы. Также можно выводить значения переменных, подставляя их в качестве параметра.
mailusr вне форума   Ответить с цитированием
Старый 10.07.2007, 14:52 Вверх     #6
mailusr
Banned
 
  
Регистрация: 18.03.2007
Был(а) у нас: 30.08.2007 08:01
Сообщений: 315

Пол: Мужской
По умолчанию

В языке php используются циклы, ветвления так же, как и в других языках программирования. Синтаксис похож на c/c++.
PHP код:
действия действие 
'{'
     
действие1;
     
действие2;
     ...
     
действие n;
'}' 
Конструкция if - проверка на условие.
PHP код:
if(условие)
     
действия
[else
     
действия;] 
Конструкция for - цикл
PHP код:
for(выражение1;выражение2;выражение3)
      
действия 
Конструкция foreach - цикл перебора в массиве
PHP код:
1)foreach(выражение_массива as $значение)
      
действия
2
)foreach(выражение_массива as $ключ $значение)
      
действия 
mailusr вне форума   Ответить с цитированием
Старый 19.08.2009, 15:41 Вверх     #7
inetinfo
Новичок
 
Аватар для inetinfo
 
  
Регистрация: 21.07.2009
Был(а) у нас: 06.09.2009 11:43
Сообщений: 9

Пол: Мужской
По умолчанию

А дальше

inetinfo вне форума   Ответить с цитированием
Ответ


Метки
библиотека, описания, следствие, если


Опции темы

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

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

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


Часовой пояс GMT, время: 21:56.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Follow FriendsForumCom on Twitter liveinternet.ru Рейтинг@Mail.ru