韓順平PHP149講之基礎(chǔ)語法1_第1頁
韓順平PHP149講之基礎(chǔ)語法1_第2頁
韓順平PHP149講之基礎(chǔ)語法1_第3頁
韓順平PHP149講之基礎(chǔ)語法1_第4頁
韓順平PHP149講之基礎(chǔ)語法1_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——韓順平PHP149講之基礎(chǔ)語法1韓順平PHP149講之完整版本4!

?Web開放介紹:

1.在英語中web即表示網(wǎng)頁的意思,它用于表示Internet主機(jī)上供外界訪問的資源,即提供瀏覽器訪問的資源。2.Internet上供外界訪問的web資源分為:

①.靜態(tài)web資源(如html頁面):指web頁面中供人們?yōu)g覽的數(shù)據(jù)始終是不變。

②.動(dòng)態(tài)web資源:指web頁面中供人們?yōu)g覽的數(shù)據(jù)是由程序產(chǎn)生的,不同時(shí)間點(diǎn)訪問web頁面看到的內(nèi)容各不一致。

靜態(tài)web資源開發(fā)技術(shù)★html

3.常用動(dòng)態(tài)web資源開發(fā)技術(shù):PHP、JSP/Servlet、ASP、ASP.net等?php的基本概念:

1.php(phphypertextpreprocessor)超文本預(yù)處理語言2.php由zend公司進(jìn)行維護(hù)

3.php最從前用于做個(gè)人主頁,現(xiàn)在發(fā)展到用于做網(wǎng)站開發(fā)?php的優(yōu)勢(shì):

1.跨平臺(tái)性良好,多種數(shù)據(jù)庫支持2.效率比較高,具有良好的安全性3.免費(fèi)使用(成本低)

4.開放的源代碼,所有的php源代碼都可以得到

5.面向?qū)ο蟛蛔悖?.安裝比較繁雜

2.靈活;php是解釋運(yùn)行機(jī)制的語言,所有好多問題在運(yùn)行的階段才會(huì)發(fā)現(xiàn)?php的基本概念快速入門案例:test.php

①.php是personlahomepage的縮寫②.目前是有zend公司負(fù)責(zé)維護(hù)和商業(yè)化③.php是嵌入到html中的代碼④.php腳本是運(yùn)行在服務(wù)器端的

B/S和C/S的區(qū)別

b/s的優(yōu)勢(shì):①.開發(fā)成本低②.管理維護(hù)簡單③.產(chǎn)品升級(jí)便利④.對(duì)用戶的培訓(xùn)費(fèi)用低

⑤.用戶使用便利,出現(xiàn)故障的概率小b/s的不足:①.安全性不足

②.客戶端不能隨心變化,受瀏覽器的限制WEB服務(wù)器:1.IIS2.Lighttpd3.apache

測(cè)試是否真的成功!在瀏覽器中輸入http://localhost

表示ok.

說,apache安裝成功后,操作系統(tǒng)是以服務(wù)的方式管理

我們可以通過該服務(wù)來啟動(dòng)和關(guān)閉apache,也可以通過apachemoniter來管理apache

另外一種管理apache就是通過命令行來管理

httpd–kstart[shutdown][restart]啟動(dòng)測(cè)試:

1.進(jìn)入控制臺(tái)(切換到apache安裝目錄下)

apache其實(shí)就是軟件,apache有一個(gè)十分重要的應(yīng)用程序httpd.exe,該程序在apache安裝目錄的bin目錄

假使希望在任何目錄下都可以運(yùn)行我們的httpd指令,則需要做一個(gè)環(huán)境變量設(shè)置

apache這個(gè)web服務(wù)器默認(rèn)在80端口監(jiān)聽

假使你訪問一個(gè)網(wǎng)站http://..hk/,則默認(rèn)

一個(gè)端口是80端口(port):

1.一臺(tái)機(jī)器可以有1~65535號(hào)端口

2.在實(shí)際開發(fā)中,我們經(jīng)常使用netstat–an來查看機(jī)器有哪些端口在監(jiān)聽,假使發(fā)現(xiàn)有異常端口監(jiān)聽,則可以關(guān)閉該端口netstat-anb

通過該命令我們可以發(fā)現(xiàn)是哪個(gè)程序在監(jiān)聽該端口,從而關(guān)閉3.一臺(tái)機(jī)器的80端口被apacche監(jiān)聽,則該端口不能再被其他的應(yīng)用程序監(jiān)聽。

4.端口分為有名端口1~1024號(hào),其他端口可以自己分派

apache如何去配置端口:

我們的apache軟件配置是在httpd.conf文件中配置,該文件在apache安裝目錄下的conf文件夾下,在httpd.conf文件中我們修改端口。(在修改過后,需要重新啟動(dòng)apache服務(wù)器,配置方能生效)

apache可以同時(shí)監(jiān)聽多個(gè)端口

apache目錄結(jié)構(gòu)解釋:

運(yùn)行機(jī)制圖:

apr:可移植運(yùn)行庫

apache啟動(dòng)階段

虛擬目錄提一個(gè)要求:

我的apache是安裝在C盤,但是C盤沒有空間,D盤有更多空間,能不能把D盤的一個(gè)文件夾下的網(wǎng)頁html,php,當(dāng)做網(wǎng)站管理

看看如何完成這個(gè)功能?

1.添加虛擬目錄的節(jié)點(diǎn)

配置虛擬目錄在apache的conf目錄下httpd.conf的節(jié)點(diǎn)后添加如下代碼:

DirectoryIndexindex.htmlindel.htmindex.phpAlias/myblog“D:/myblog〞orderallow,deny

Allowfromall

2.修改server主目錄注銷:(可不注銷主目錄)

?3.測(cè)試

http://localhost/my_project/bolg/demo1.html4.如何設(shè)置歡迎頁面

http://localhost/my_project/bolg如何看到這個(gè)頁面

5.關(guān)于apache訪問權(quán)限的講解

①.

表示對(duì)D盤下面的my_project/blog文件權(quán)限設(shè)置②.orderallow,deny

表示先許可所有的訪問.deny表示拒絕所有③.allowfromall先看看allow

Allowfromall,許可所有IP理解:①.

問題:if語句和switch的區(qū)別,及應(yīng)用場(chǎng)景》回復(fù):從我們學(xué)習(xí)if和switch分支看,if對(duì)某個(gè)范圍的判斷,而switch是對(duì)一個(gè)點(diǎn)的判斷,所以我們可以這樣去選擇他們:

應(yīng)用場(chǎng)景:當(dāng)我們的分支就是幾個(gè)點(diǎn)的時(shí)候(譬如判斷坦克的方向),就應(yīng)當(dāng)使用switch語句,假使你的分支是幾個(gè)區(qū)域(范圍)的判斷,則考慮使用if語句。3.循環(huán)控制①.for循環(huán)控制基本語法結(jié)構(gòu):

為什么需要循環(huán)控制?

問題:請(qǐng)輸出十句“你好,北京!〞

②.while循環(huán)控制基本語法結(jié)構(gòu):

特別說明:while循環(huán)是先判斷再執(zhí)行語句案例:

用while循環(huán)語句打出十句"你好,北京?。?/p>

效果:

③.do…while循環(huán)控制

特別說明:do…while循環(huán)控制是先執(zhí)行,再判斷。案例:

④.break循環(huán)控制

break終止當(dāng)前for,while,do….while或者switch結(jié)構(gòu)的執(zhí)行。

break可以接收一個(gè)可選的數(shù)字參考來決定跳出幾重循環(huán)。案例:

效果:

效果:

從上面的案例,我們得到幾個(gè)結(jié)論:1.break語句默認(rèn)跳出1層

2.break語句后面帶的數(shù)字,不能超過實(shí)際可以

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論