標籤:rom 移動 文法 後台 整合 電腦 運行環境 運行程式 網路資料庫
一、概述
PHP(Hypertext Preprocessor縮寫),全稱超級文本前置處理器,是一種在伺服器端執行的指令碼語言。因此既具備了指令碼語言的優缺點 ,又具備了後台伺服器語言的優異效能。可以說PHP是目前最流行的網站開發語言。其文法獨特,混合了 C、Java、Perl 以及 PHP 自創新的文法 ,使其他語言的程式員可以輕鬆上手PHP。同時,PHP提供了絕大多數資料庫的支援,讓其受到越來越多的程式員青睞。下面我們來一起瞭解下PHP:
二、 PHP在web中的功能。
PHP在web伺服器端的功能有很多。正是由於這些功能,讓其在網頁開發中佔據更多的優勢。主要功能如下 :
- 擷取收集表單資料
- 產生動態網頁
- 字串處理
- 生動影像處理
- 伺服器端檔案處理
- 資料庫操作
- 會話機制跟蹤
- 處理xml
- 支援大量的網路通訊協定
- 伺服器端的一些其他動作等等
PHP的功能很強大,應用起來也比較靈活,下面是一個圖例說明,我們可以藉助來瞭解php的具體功能模組
圖1.1
三、PHP開發工具和環境
PHP是伺服器語言,因此需要運行在伺服器端,這裡我們採取APACHE作為伺服器,資料庫採用mysql,以及目前的5.3版本php。這裡我們沒有選擇新的php,主要是因為作為初學者沒有必要上來就學習最新的版本。從相對比較穩定的版本學起來,對於後面的版本升級以及新特性的增加,在我們的平時學習中慢慢的就領悟了。
針對上面的運行環境,可以單個自己下載來配置,當然對於初學者來說,推薦大家採用最新的wampIntegration Environment:
- windows 作業系統
- APACHE 最流行的web伺服器
- MySQL 免費的網路資料庫管理系統
- PHP 成熟版本
安裝後如下:
雙擊啟動後,電腦右下角會出現以標:
當滑鼠放上去顯示伺服器線上,我們的服務就配置好了,右鍵點擊表徵圖,顯示如下介面:
以上包含了 我們所用到的所有環境,以及伺服器的各種操作,大家可以自己瞭解一下,這裡不再講述。
想要快速的上手開發,一個優秀的編輯器是必不可少的。 php開發非常靈活,我們可以用記事本編寫,也可以用dreamweaver來編寫,在這裡給大家推薦一個比較進階的開發工具 phpstorm,大家可以自行的去網上下載,安裝後如下:
安裝完成後雙擊開啟,完成環境的關聯,如所示:
四、 第一個PHP程式
點擊phpstorm,建立一個空項目(建立方式大家只需要看下菜單就明白 ,這裡不在講述)。建立項目完成後,接著在專案檔夾右鍵建立一php檔案,如:
再彈出的輸入框裡取名如下,名字可以隨便取哦,主要注意命名規範
點擊OK,我們就成功建立第一個php檔案了,頁面如下:
大家可能還不明白檔案中的<?php的含義,沒關係下節課會給大家重點講解。現在我們在檔案中輸入這麼一行代碼:
echo "hello jereh";
然後滑鼠移動到右上方,點擊下面表徵圖,運行程式如所示:
此時我們的程式碼就會被發布到伺服器解釋執行啦,瀏覽器會出現剛才輸入的hello jereh,如:
走到這一步,恭喜你第一個PHP程式建立成功啦。是不是很興奮?別著急,後面的章節更精彩哦。
PHP入門(一)