Что такое PHP
PHP является языком устно. Он решительно похож на C языка. Он также некоторых ароматов на языке Perl. Он доступен практически для всех платформ, включая Linux и другие варианты Unix в семье, и Windows.
PHP позволяет создавать веб-страницы на лету. Вы этого достаточно вывести данные из базы данных или файлов, манипуляции, что данные, а затем отправить эти данные в веб-браузере.
Использование PHP, вы можете обновление баз данных, создания баз данных, и выполнять математические расчеты (в том числе сложные trigonometric функции). Вы также можете создавать и удалять произвольные файлы на вашей системе, в зависимости от уровня безопасности, на которых у вас есть PHP запущен. Вы можете создать Интернет сети и службы этих соединений. Это теоретически возможно написать веб-сервер с использованием PHP. Вы ограничены только вашей фантазии.
Языки либо устно или компиляции. В переводчик - это программа, которая считывает файл, содержащий код должен быть казнен, и сразу же на него действия. Код в файл называется исходным кодом. В целом, код для чтения и понимания человеком.
А компилятор - это программа, которая читает исходный код и компилирует файл программы в двоичный код, которые могут быть выполнены непосредственно на компьютере. Это двоичного кода нельзя прочитать и понять большинство людей.
Как это работает
Веб сервер обычно проходит PHP, когда пользователь запрашивает веб-страницу, содержащую код PHP. Как правило, веб-сервер настроен на использование файла расширение ли запускать PHP. Например, веб-сервер будет выглядеть на веб-странице, и, если она заканчивается. Htm или. Html, то веб-сервер не будет пытаться исполнить любой PHP скрипт. Если страница заканчивается. Php (или в. Php3, зависимости от того, как вы настроили веб-сервер), то Web сервер посмотреть на содержимое веб-страницы.
Когда веб-страницы с одной из следующих последовательностей бежать, она начнется PHP толковать о том, что часть страницы:
- <? "php код"? >
- <? php "php код"? >
- <% "php код"%> (имеется только когда asp_tags php.ini является установление ПО. OFF - это по умолчанию.)
- <Сценарий языка = "PHP"> "php код" </ сценарий>
Веб страницы, которые пользователь видит это смесь стандартных HTML команд на странице и результаты работы PHP переводчика.
HTML означает язык гипертекстовой разметки, а также является широкое распространение стандарт для текстовых документов. Эта страница для HTML является http://www.w3.org/MarkUp/. Несколько версий HTML имеются. Все недавно подготовила браузеров понять по крайней мере HTML версию 1,1.
PHP также может быть построена в перспективе как отдельная программа выполнения файл, содержащий PHP код. Это позволяет запускать программы с помощью времени хрон, или давно запуска программ из командной строки. Любая производительность PHP при перспективе таким образом выходит на stdout.
Вы часто видят ссылки на stdout, stdin и stderr, когда поведение программы в настоящее время описано. Когда программа запускается под Linux, три стандартных каналов информации открыты.
В stdin канал принимает информацию от источника ввода и каналы его программы. Это обычно делается с клавиатуры. Вы можете, используя трубопроводы (в | символом) или перенаправления (символ), канал информации из файлов.
В stdout канал принимает информацию из программы, и направляет его в устройство. Это устройство обычно на экран окно терминала. Можно использовать трубы или перенаправления направить этот вывод в файл или другой программы на стандартный ввод.
В stderr канал для сообщений об ошибках, и не могут быть легко перенаправить в файл или другой программы. Это обычно для отладки в ходе разработки, и указав очень серьезные ошибки, программа не может справиться. Многие программы закрыть сразу после отправки сообщения в stderr.
Например, посмотрите на всех index.html файлов на вашем компьютере в каталоге сервера Web. Один из способов сделать это - запустить найти команду, ищет файлы, содержащие html, и на экране в качестве части имени файла. Это можно сделать с этой командной строки:
[корневой @ winbook /] # найти / дома / файлам / в html- название "*. html" - печатать | grep индекс
Что она для вас
Что ее способность выполнять сложные инструкции на данные включены в или получить из базы данных, PHP - это идеальный формат для создания интерактивных веб-сайтов. Она поддерживает несколько баз данных, включая mSQL, MySQL, Informix, и Oracle.
PHP позволяет быстро создавать интерактивные веб-страницы. Потому что устно, не нужно проходить через любые дополнительные меры по использованию программы. Изменения могут быть внесены в веб-страницы и проверку сразу.
Это позволяет получить в поэтапной форме. Это вполне приемлемой для проверки каждой строки кода, как вы идете, отметив последствий каждого изменения.
Так как Linux, Apache и PHP бесплатно, и поскольку MySQL бесплатно по Linux для большинства целей, вы можете недорого создать испытательного стенда. Это позволяет дублировать ваши производственной среды и протестировать изменения. Это очень важно при модификации программного обеспечения, поскольку он позволяет сделать столько ошибок, нужно без ущерба для своих клиентов.
Знакомство Интернет Справка по PHP
Справка по PHP есть на http://www.php.net. Интернет документации наряду с часто задаваемые вопросы и списки можно получить на этом сайте.
в этой статье идет речь добавил Пол Хьюстон