PHP編程語言介紹及安裝測試方法

PHP,是英文超級文本預處理語言Hypertext Preprocessor的縮寫。PHP 是一種 HTML 內嵌式的語言,是一種在服務器端執行的嵌入HTML文檔的腳本語言,語言的風格有相似於C語言,被普遍的運用。php

   php就是網絡上你們常說的後臺,用來處理數據庫等,不少網站都是用php寫的。咱們的文章都是經過php代碼上傳到服務器數據庫中,而後經過php代碼生成靜態的。html

php文件如何打開:mysql

  簡單一句話php跟txt(文本文檔)同樣,記事本就能夠打開,但看到的就是代碼,而不是php執行後的效果了,例如 咱們打開test.php代碼 由於編碼有gbk或utf8格式的,用記事本打開utf8格式的php文件時,當有中文的時間就是出現亂碼,因此咱們建議用dreameweaver或editplus等支持utf8格式文件的軟件打開。(普通用戶選擇editplus打開便可,由於editplus比較小)linux

  一段php測試代碼:
  for($i=1;$i<=10;$i++){
  echo $i.'
';
  }
  echo "www.";
web

  ?>sql

  若是想看到以上代碼的執行效果,就須要配置php運行環境了。數據庫

  你們訪問的www.都是服務器端事先配置好的php運行環境,多是linux也多是windows。apache

  若是你們是本地測試php代碼的,你們能夠用一些工具例如phpnow等(phpnow安裝使用比較簡單,安裝之後將php文件複製到htdocs目錄,在瀏覽器中輸入http://127.0.0.1便可,若是選擇了端口須要加入端口http://127.0.0.1:端口號),iis也能夠,但須要稍專業的人員來配置。這裏咱們也爲你們提供一下iis php運行環境。前提是您的電腦中有iis,通常默認我的電腦都是沒有安裝的,支持iis的操做系統通常是 winxp,win2003系統。編程

  若是架設好了php運行環境,在瀏覽器中輸入網址,就能夠看到php的運行效果(注:你們在瀏覽器中輸入的網址可能不同,咱們這個是內網ip)windows

  不少沒有基礎的朋友,常常會問php文件怎麼打開,其實PHP是一個網頁腳本,但不一樣於html xml 標籤語言,直接能夠經過瀏覽器打開,須要有PHP運行環境才能夠訪問和打開文件,若是隻是編輯PHP打開文件,只須要用記事本或者經過相關的編輯器如(DW、EclipsePHP、editplus 等)打開編輯便可。    

   Windows下PHP安裝(PHP 5.2 及更新版本)

   新版本 PHP 的 Windows 安裝程序是用 Wix 工具包(» http://wix.sourceforge.net/)基於 MSI 創建的。它將安裝並配置 PHP 和全部內置以及 PECL 擴展庫,而且配置許多流行的 web 服務器,例如 IIS,Apache,以及 Xitami

首先,安裝本身所選擇的 HTTP(web)服務器,並確保其正常運行。接着再進行如下安裝方式之一。

   正常安裝

   運行 MSI 安裝程序並按照安裝嚮導的步驟進行。首先會提示選擇要配置的 web 服務器,以及所需的任何配置細節

接着會提示要安裝並激活那些特性和擴展。在每一個項目的下拉菜單中選擇「Will be installed on local hard drive」能夠激活安裝該單個項目。選擇「Entire feature will be installed on local hard drive」,則會安裝全部該項目的子項(例如對「PDO」選擇了此選項,則會安裝全部的 PDO 驅動)。

  Warning

  不推薦安裝全部的擴展庫,由於其中許多庫還須要 PHP 以外的支持才能正常工做。在安裝好以後,從控制面板的程序和功能裏能夠調出更改模式來激活或關閉某擴展和功能。

安裝程序接下來設定 Windows 使用的 PHP 和 php.ini 文件,並配置特定的 web 服務器使用 PHP。目前安裝程序能夠配置 IIS,Apache,Xitami 和 Sambar 服務器。若是使用其它 web 服務器,則須要手工配置。

  無聲安裝

  安裝程序支持無聲模式,有助於系統管理員更容易發佈 PHP。要使用無聲模式:

msiexec.exe /i php-VERSION-win32-install.msi /q

能夠將安裝目錄做爲命令行參數傳遞給安裝程序,例如要安裝到 e:\php:

msiexec.exe /i php-VERSION-win32-install.msi /q INSTALLDIR=e:\php

能夠用一樣的語法指定 Apache 配置目錄(APACHEDIR),Sambar 服務器目錄(SAMBARDIR)以及 Xitami 服務器目錄(XITAMIDIR)。

還能夠指定安裝哪些特性。例如要安裝 mysqli 擴展和 CGI 可執行程序:

msiexec.exe /i php-VERSION-win32-install.msi /q ADDLOCAL=cgi,ext_php_mysqli

目前可安裝的特性列表以下:

MainExecutable - php.exe 可執行文件(自 PHP 5.2.10/5.3.0 起再也不可用;默認已包含)

ScriptExecutable - php-win.exe 可執行文件

ext_php_* - 各個擴展庫(例如:MySQL 是 ext_php_mysql)

apache13 - Apache 1.3 模塊

apache20 - Apache 2.0 模塊

apache22 - Apache 2.2 模塊

apacheCGI - Apache CGI 可執行文件

iis4ISAPI - IIS ISAPI 模塊

iis4CGI - IIS CGI 可執行文件

iis4FastCGI - IIS CGI 可執行文件

NSAPI - Sun/iPlanet/Netscape 服務器模塊

netserve - NetServe Web 服務器之 CGI 可執行文件

Xitami - Xitami CGI 可執行文件

Sambar - Sambar 服務器 ISAPI 模塊

CGI - php-cgi.exe 可執行文件

PEAR - PEAR 安裝程序

Manual - CHM 格式的 PHP 手冊

  


轉載請註明:文章轉載自:[169IT-最新最全的IT資訊]
本文標題:PHP編程語言介紹及安裝測試方法

相關文章
相關標籤/搜索