版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
開始使用PHP例:helloworld.php<html> <head> <title>HelloWorld</title> </head> <body> <p>第一個PHP程序</p> <p><?php echo‘HelloWorld!’;?> </p> <p>時間:<?phpechodate(“Y-m-dH:i:s”);?></p> </body></html>四種php標(biāo)記:1.<?phpecho‘hello’;?>2.<?echo‘hello’;?>3.<scriptlanguage=“php”>echo‘hello’;</script>4.<%echo‘hello’;%>PHP標(biāo)記1.多行注釋/* Thisscriptishelloworld Author:david Date:2010.04.01*/2.單行注釋echo‘hello’; //printhelloecho‘hello’; #printhello3.文檔注釋/***獲取用戶數(shù)據(jù)*@paramintuid*@authordavid*/PHP注釋2.變量賦值 (1).值賦值:就是將賦值表達(dá)式的值復(fù)制到變量; (2).引用賦值:php4引入了引用賦值功能,創(chuàng)建的變量與另一個變量引用的內(nèi)容相同。 例: $val_1=‘hello’; $val2=&$val_1; $val2=‘goodbye’; echo$val_1;變量2.Php的超級全局變量 php提供了很多有用的預(yù)定義變量,用于提供大量與環(huán)境有關(guān)的信息。 (1).$_SERVER 該全局變量包含著服務(wù)器和客戶端配置及當(dāng)前請求環(huán)境的有關(guān)信息 $_SERVER[‘HTTP_REFERER’] :引導(dǎo)用戶到達(dá)當(dāng)前頁面的URL $_SERVER[‘REMOTE_ADDR’] :客戶端IP地址 $_SERVER[‘REQUEST_URL’] :URL的路徑部份 $_SERVER[‘HTTP_USER_AGENT’]:操作系統(tǒng)和瀏覽器的有關(guān)信息變量(2).$_GET 該變量包含使用GET方法傳遞的參數(shù)的有關(guān)信息; 例: url: $id=$_GET[‘id’]; $page=$_GET[‘page’];變量(4).$_REQUEST 該變量記錄著通過各種輸入方法傳遞給腳本的變量,如GETPOST,但不要用這個超級全局變量,因?yàn)樗话踩?(5).$_COOKIE(6).$_SESSION(7).$_FILES(8).$_ENV(9).$GLOBALS變量3.變量的變量 $val_1=‘hello’; $hello=‘world’; echo$val_1;
echo${$val_1};變量1.常量的定義 常量是指在程序執(zhí)行中無法修改的值。如PI(3.1415926); 在腳本執(zhí)行期間該值不能改變; 常量對大小寫敏感,通常常量名總是大寫; 常量是全局的,可以在腳本的任何地方引用; 常量分為內(nèi)置常量和自定義常量; 常量使用define()函數(shù)定義; 例: define(‘PI’,3.1415926); echoPI;常量一、標(biāo)量數(shù)據(jù)類型1.字符串(string) 字符串有三種定義方式:單引號,雙引號,定界符; 單引號字符串中出現(xiàn)的變量不會被變量的值替代; 雙引號字符串中最重要的一點(diǎn)是其中的變量會被變量值替代; 如果遇到美元符號($),解析器會盡可能多地取得后面的字符以組成一個合法的變量名,如果想明確的指定名字的結(jié)束,用花括號把變量名括起來。 例: $beer=‘Heineken’; echo“Hedranksome{$beer}s”;數(shù)據(jù)類型字符串定界的方法使用定界符語法“<<<“例: $str=<<<EOD Exampleofstring usingheredocsyntax. EOD; echo$str;使用定界符要注意:結(jié)束標(biāo)識符所在的行不能包含任何其它字符,這意味著該標(biāo)識符不能被縮進(jìn),在分號之前之后都不能有任何空格或制表符;數(shù)據(jù)類型\n 換行\(zhòng)r 回車\t 水平制表符\\ 反斜線\$ 美元符\” 雙引號轉(zhuǎn)義字符二、復(fù)合數(shù)據(jù)類型1.數(shù)組 $week=array(‘星期一’,‘星期二’,‘星期三’);2.對象 $db=newdb;數(shù)據(jù)類型三、特殊數(shù)據(jù)類型1.資源 $fh=fopen(“test.txt”,“r”);2.null null無,表示沒有值,null不表示空格,也不表示0; 以下情況,則認(rèn)為是null:
沒有設(shè)置為任何預(yù)定義的變量; 明確的賦值為null; 使用函數(shù)unset()清除;數(shù)據(jù)類型因?yàn)閜hp對于類型定義非常的松散,所以有時會根據(jù)引用變量的環(huán)境,將變量自動轉(zhuǎn)換為最適合的類型;例1: $num=5; $str=“15”; echo$num+$str; 例2: $str=“100hello”; $num=200; echo$num+$str;例3: $str=‘1.2’; if($str){ echo‘helloworld’; }類型自動轉(zhuǎn)換3.var_dump() var_dump()函數(shù)用來得到變量的類型和值的詳細(xì)信息例: $str=‘hello’; var_dump($str); $arr=array(‘A’,‘B’,‘C’); var_dump($arr);
與類型相關(guān)的函數(shù)1.列舉出PHP中的標(biāo)量數(shù)據(jù)類型,復(fù)合數(shù)據(jù)類型和特殊數(shù)據(jù)類型;2.下列哪個說法是錯誤的? A.gettype()是查看數(shù)據(jù)類型的; B.沒有被賦值的變量是0;
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 贛南醫(yī)學(xué)院《視唱與聲樂(一)》2023-2024學(xué)年第一學(xué)期期末試卷
- 贛南衛(wèi)生健康職業(yè)學(xué)院《環(huán)境工程經(jīng)濟(jì)管理與倫理》2023-2024學(xué)年第一學(xué)期期末試卷
- 甘肅中醫(yī)藥大學(xué)《蒙臺梭利教學(xué)法》2023-2024學(xué)年第一學(xué)期期末試卷
- 《心臟疾病用藥》課件
- 小學(xué)生作文起步講解課件
- 三年級數(shù)學(xué)上冊第八單元分?jǐn)?shù)的初步認(rèn)識第2課時幾分之幾教案新人教版
- 2022年C基礎(chǔ)知識速記速練考試題庫(核心500題)
- 小學(xué)生校園安全知識培訓(xùn)制度
- 聆聽培訓(xùn)課件
- 《柱狀晶等等》課件
- 口腔頜面系統(tǒng)解剖骨
- 川骨香-川古香手撕鴨配方及制作方法
- 深圳市排水管網(wǎng)維護(hù)管理質(zhì)量
- 變電站二次設(shè)計(jì)規(guī)范
- 能見度不良時船舶航行須知
- 軟膠囊的制備
- 實(shí)習(xí)證明、實(shí)習(xí)證明表(模板)2頁
- 目視化管理實(shí)施計(jì)劃方案
- 晉城煤業(yè)集團(tuán)寺河礦井東區(qū)開采設(shè)計(jì)(學(xué)校要求版本)
- 全國職業(yè)院校技能大賽工業(yè)分析檢驗(yàn)賽項(xiàng)(中職組)團(tuán)體賽學(xué)生選拔之我見
- 良渚文化——文明的曙光PPT課件
評論
0/150
提交評論