php培訓(xùn)講義2 Php語法ppt課件_第1頁
php培訓(xùn)講義2 Php語法ppt課件_第2頁
php培訓(xùn)講義2 Php語法ppt課件_第3頁
php培訓(xùn)講義2 Php語法ppt課件_第4頁
php培訓(xùn)講義2 Php語法ppt課件_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Php動態(tài)網(wǎng)站設(shè)計(jì)與運(yùn)用段克奇Sea_coral163本資料由-大學(xué)生創(chuàng)業(yè)|創(chuàng)業(yè)|創(chuàng)業(yè)網(wǎng)httpchuangyw/提供資料在線代理|網(wǎng)頁代理|代理網(wǎng)頁|dailiav 減肥藥排行榜|淘寶最好的減肥藥|什么減肥藥效果最好|減肥瘦身藥|pigproxy第二講 Php語法1.語法簡介2.常量與變量3.運(yùn)算符4.流程控制語句5.函數(shù)本資料由-大學(xué)生創(chuàng)業(yè)|創(chuàng)業(yè)|創(chuàng)業(yè)網(wǎng)httpchuangyw/提供資料在線代理|網(wǎng)頁代理|代理網(wǎng)頁|dailiav 減肥藥排行榜|淘寶最好的減肥藥|什么減肥藥效果最好|減肥瘦身藥|pigproxy第二講 Php語法1.語法簡介1)hello world程序:在 K&R 二教授

2、的經(jīng)典名著 The C Programming Language 一書中的 “hello world 幾乎曾經(jīng)變成了一切程序文語的第一個范例。因此,在這兒也用 PHP 來寫個最根本的 “hello world 程序。 Firstprogram我們可以看到,這個程序只需三行有用,其它六行都是規(guī)范的 HTML 語法。在第六行及第八行,分別是 PHP 的開場及終了的嵌入符號。第七行才是效力器端執(zhí)行的程序。在這個例子中,n 和 C 言語的表示都一模一樣,代表換行的意思。在一個表達(dá)式終了后,要加上分號代表終了。 本資料由-大學(xué)生創(chuàng)業(yè)|創(chuàng)業(yè)|創(chuàng)業(yè)網(wǎng)httpchuangyw/提供資料在線代理|網(wǎng)頁代理|代理

3、網(wǎng)頁|dailiav 減肥藥排行榜|淘寶最好的減肥藥|什么減肥藥效果最好|減肥瘦身藥|pigproxy第二講 Php語法1.語法簡介2)嵌入方法:4種方法:方法一: 方法二:方法三: echo (這是類似 JavaScript 及 VBScript 語法的 PHP 言語嵌入范例);方法四: 建議運(yùn)用第二種方法。其實(shí),在寫作 PHP 的程序最好的方法,就是先處置好純 HTML格式的 Homepage 文件之后,再將需求變量或其它處置的地方改成 PHP 程序。這種方法,可以讓您在開發(fā)上到達(dá)事半功倍的效果。 第二講 Php語法1.語法簡介3)援用文件 :PHP 最吸引人的特征之一大約就是它的援用文件

4、了。用這個方法可以將常用的功能寫成一個函數(shù),放在文件之中,然后援用之后就可以調(diào)用這個函數(shù)了。援用文件的方法有兩種:require 及 include,下面分別引見:require 的運(yùn)用方法如 require(“MyRequireFile.php); 。這個函數(shù)通常放在 PHP 程序的最前面,PHP 程序在執(zhí)行前,就會先讀入 require 所指定引入的文件,使它變成 PHP 程序網(wǎng)頁的一部份。常用的函數(shù),亦可以這個方法將它引入網(wǎng)頁中。 在運(yùn)用中,不論在程序的哪個部分運(yùn)用了這個方法,只需程序一開場運(yùn)轉(zhuǎn),頭文件的內(nèi)容就被作為程序本身的一部分來處置。因此,假設(shè)您在一個條件斷定語句中運(yùn)用了requi

5、re()函數(shù),那么即使這個條件不為真,頭文件也會被包含進(jìn)來。 include 運(yùn)用方法如 include(“MyIncludeFile.php); 。這個函數(shù)普通是放在流程控制的處置部分中。PHP 程序網(wǎng)頁在讀到 include 的文件時,才將它讀進(jìn)來。假設(shè)程序沒運(yùn)轉(zhuǎn)到這里,那PHP是不會管它的。這就意味著,您在條件斷定部分運(yùn)用include時,它會完全按照您希望的那樣任務(wù)。這種方式,可以把程序執(zhí)行時的流程簡單化??梢耘e例闡明用法第二講 Php語法1.語法簡介4)程序注釋 :在 PHP 的程序中,參與注釋的方法很靈敏。可以運(yùn)用 C 言語、C+ 言語或者是 UNIX 的 Shell 言語的注釋方

6、式,而且也可以混合運(yùn)用。這可以讓每個寫 PHP 網(wǎng)頁程序的 Webmaster 或 Programmer 開展出屬于本人的寫作風(fēng)格。 比如第二講 Php語法2.常量與變量1)常量:Php環(huán)境本身定義了許多系統(tǒng)常量,比如:PHP_VERSION這個內(nèi)建常量是 PHP 程序的版本,如 5.1.1。 PHP_OS這個內(nèi)建常量指執(zhí)行 PHP 解析器的操作系統(tǒng)稱號,如 Linux/Winnt。用戶本人定義常量語法如下:define(常量稱號,結(jié)果);比如:第二講 Php語法2.常量與變量2)變量:變量命名規(guī)那么:必需$開頭 比如:$name、$city然后緊跟第一個字符可以是 _ 或者字母但不能為數(shù)字見

7、名知意PHP 的變量類型不多,有以下幾種: string integer double array 字符串可以由單引號或雙引號引出的字段定義。留意不同的是被單引號引出的字符串是以字面定義的,而雙引號引出的字符串可以被擴(kuò)展。而且,在雙引號字符串中可以運(yùn)用反斜杠在字符串中參與本義序列和轉(zhuǎn)換字符。舉例如下: $first = Hello ; $second=World; $full1=$first$second;#產(chǎn)生HelloWorld $full1=$first .$second;#產(chǎn)生HelloWorld第二講 Php語法2.常量與變量2)變量:定義數(shù)組:$arr1 = array (1,2,

8、3,4,5);$arr2=array(子,丑,寅,卯);下標(biāo)從0開場,即:$arr10=1;$arr14=5; $arr20=子;$arr23=卯;count($arr1)函數(shù)前往元素個數(shù),結(jié)果為5count($arr2)函數(shù)前往元素個數(shù),結(jié)果為4比如:?php$arr = array (1,2,3,4,5);echo count($arr);for($i=0;$icount($arr);$i+)echo $arr$i.;?foreach后面會講 第二講 Php語法3.運(yùn)算符號 運(yùn)算符號可以用來處置數(shù)字、字符串及其它需求比較運(yùn)算的條件。PHP具有C,C+和Java中的通常見到的運(yùn)算符。這些運(yùn)算

9、符的優(yōu)先權(quán)也是一致的。賦值同樣運(yùn)用“=。以下分別引見:算術(shù)和字符/邏輯和比較/遞增和遞減運(yùn)算符/簡化運(yùn)算符:1)算術(shù)運(yùn)算符和字符運(yùn)算符:$a+$b:加$a-$b:減$a*$b:乘 $a/$b:除 $a%$b:取模余數(shù)$a.$b:字符串銜接2)比較運(yùn)算符:$a= =$b:相等$a!=$b:不等$a$b:小于$a$b:大于$a=$b:大于等于3)邏輯運(yùn)算符有$a|$b $aor$b :或$a&$b $aand$b :與 !$a :非第二講 Php語法3.運(yùn)算符號 4)遞增和遞減運(yùn)算符 +$i$i+-$i$i5)簡化運(yùn)算符$a += $b$a -= $b$a *= $b$a /= $b$a %= $

10、b$a .= $b6)三元運(yùn)算符(expr1) ? (expr2) : (expr3); 假設(shè) expr1 的運(yùn)算結(jié)果為 true,那么執(zhí)行 expr2;否那么執(zhí)行 expr3。實(shí)踐上它有點(diǎn)類以 if.else 語句,但可以讓程序較精簡而有效率??梢耘e例闡明用法第二講 Php語法4.流程控制語句PHP有著與大多數(shù)計(jì)算機(jī)言語一樣的流程控制構(gòu)造語句。 斷定構(gòu)造和循環(huán)構(gòu)造。斷定構(gòu)造:條件構(gòu)造:if選擇構(gòu)造:switch循環(huán)構(gòu)造:While()Do()while()ForForeach下面分別引見這些語法第二講 Php語法4.流程控制語句1)條件構(gòu)造 if語句:if(表達(dá)式一) . else if(表

11、達(dá)式二) . else . 第二講 Php語法4.流程控制語句2)選擇構(gòu)造 switch語句: switch是對多重if語句構(gòu)造的最好的交換: 語法如下 switch (expr) case expr1: 語句1; break; case expr2: 語句2; break; : : default: 語句N; break; 普通經(jīng)常和break,continue搭配運(yùn)用:break中斷當(dāng)前的循環(huán)控制構(gòu)造;continue被用來跳出剩下的當(dāng)前循環(huán)并繼續(xù)執(zhí)行下一次循環(huán)。第二講 Php語法4.流程控制語句3)循環(huán)構(gòu)造 while()語句: 語法如下:while(表達(dá)式) . 第二講 Php語法4.

12、流程控制語句4)循環(huán)構(gòu)造 do while()語句: 語法如下: do . while(表達(dá)式); 第二講 Php語法4.流程控制語句5)循環(huán)構(gòu)造 for()語句: 語法如下: for(表達(dá)式一;表達(dá)式二;表達(dá)式三) . 第二講 Php語法4.流程控制語句6)循環(huán)構(gòu)造 foreach()語句: 語法如下: foreach(表達(dá)式) . 比如了解數(shù)組:?php$arr = array (1,2,3,4,5);foreach ($arr as $result)echo $result.;? 第二講 Php語法5.函數(shù)一個function(函數(shù))可以運(yùn)用如下語法來定義 function 函數(shù)稱號(方式參數(shù))函數(shù)代碼;return (前往值); 任何有效的PHP代碼都可以出如今function(函數(shù))中.Function必需在他們被援用之前定義.無參數(shù)函數(shù)舉例本資料由-大學(xué)生創(chuàng)業(yè)|創(chuàng)業(yè)|創(chuàng)業(yè)網(wǎng)httpchuangyw/提供資料在線代理|網(wǎng)頁代理|代理網(wǎng)頁|dailiav 減肥藥排行榜|淘寶最好的減肥藥|什么減肥藥效果最好|減肥瘦身藥|pigproxy第二講 Php語法5.函數(shù)有參數(shù)函數(shù):輸出:37本資料由-大學(xué)生創(chuàng)業(yè)|創(chuàng)業(yè)|創(chuàng)業(yè)網(wǎng)htt

溫馨提示

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

評論

0/150

提交評論