




免費(fèi)預(yù)覽已結(jié)束,剩余8頁可下載查看
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PHP新手總結(jié)的PHP基礎(chǔ)知識.txt兩個男人追一個女人用情淺的會先放棄。兩個女人追一個男人用情深的會先放棄。你的話,我連標(biāo)點(diǎn)符號都不信男女授受不親,中國哪來13億人口。2009-07-23 | 最近有好多初學(xué)php的站長們尋問一些基礎(chǔ)知識,站長家族在這里整理一下php入門教程的基礎(chǔ)知識,希望能對廣大站長有所幫助。關(guān)于引號的使用 單引號,沒有任何意義,不經(jīng)任何處理直接拿過來; 雙引號,php動態(tài)處理然后輸出,一般用于變量.注解符號: / 單行注解 /* */ 多行注解本教程是站長家族整理的php入門教程基礎(chǔ)知識變量形態(tài): 一種是True 即 真的; 另一種是False 即假的常見變量形態(tài): string 字串(數(shù)字漢字等等) integer 整數(shù)(1、2、3、4、5、0、-1、-2、等等) double 浮點(diǎn)數(shù)(小數(shù)點(diǎn)) array 數(shù)組 object 對象可以用的方法有g(shù)ettype($mix) 和settype($mix,$typename);常用符號 雙引號 反斜線 n 換行 r 送出 t 跳位(TAB)運(yùn)算符號 + 加法運(yùn)算 - 減法運(yùn)算 * 乘法運(yùn)算 / 除法運(yùn)算 % 取余數(shù) + 累加 - 累減1 . 把字串相加 設(shè)定運(yùn)算 = 把右邊的值代入左邊(一定要會) += 把右邊的值加到左邊 -= 把右邊的值減到左邊 *= 把左邊的值乘以右邊 /= 把左邊的值除以右邊 .= 把右邊的字串加到左邊位員運(yùn)算 & 且 | 或 互斥(xor) 向右移位 取1的補(bǔ)數(shù)邏輯運(yùn)算 大于 = 大于等于 != 不等于 & 而且 | 或者 ! 不本教程是站長家族整理的php入門教程基礎(chǔ)知識其他運(yùn)算符號 $ 變量符號 & 變量的指標(biāo)(加在變量前) 不顯示錯誤信息(加在函數(shù)前) - 對象的方法或者屬性 = 數(shù)組的元素值 ? : 三元運(yùn)算子 基本方法1.PHP轉(zhuǎn)換字符串為大小寫! strtolower(); 把字符轉(zhuǎn)小寫 strtoupper(); 把字符轉(zhuǎn)大寫2.PHP加密字符串(大小寫均可) md5();加密 sha1();加密3.關(guān)于引號一、單引號是原樣輸出二、雙引號是內(nèi)容解釋進(jìn)行輸出三、反單引號是執(zhí)行一個命令,如pwd。四、“”作用于轉(zhuǎn)譯字符,如“n”為換行!4.函數(shù):htmlspecialchars() 本函數(shù)將特殊字符轉(zhuǎn)成 HTML 的字符串格式 ( &.; )。最常用到的場合可能就是處理客戶留言的留言版了。 & (和) 轉(zhuǎn)成 & (雙引號) 轉(zhuǎn)成 (大于) 轉(zhuǎn)成 > 此函數(shù)只轉(zhuǎn)換上面的特殊字符,并不會全部轉(zhuǎn)換成 HTML 所定的 ASCII 轉(zhuǎn)換。 本教程是站長家族整理的php入門教程基礎(chǔ)知識5.批量輸出HTML內(nèi)容!echo EOTHTML輸出內(nèi)容。/這里注釋照樣輸出!EOT;Print EOTHTML輸出內(nèi)容。/這里注釋照樣輸出!EOT;(注意:內(nèi)部包含變量用“變量”)本教程是站長家族整理的php入門教程基礎(chǔ)知識6.判斷文件是否存在并且輸出內(nèi)容?php$FileName=File.TXT;if (File_Exists($FileName)Echo .File_Get_Contents($FileName).;elseEchono;?7.卸載變量unset;unset($var);unset($var,$var1);8.is_int;檢測變量是否是整數(shù);9.is_null;檢測變量是否為 NULL ;10.is_string檢測變量是否是字符串11.is_real;is_float() 的別名12.isset檢測變量是否設(shè)置13.is_bool檢測變量是否是布爾型14.is_array檢測變量是否是數(shù)組15.is_object檢測變量是否是一個對象16.SubStr.SUBSTR(String,Start,SelectNum)echo substr(abcdef, 1); / bcdefecho substr(abcdef, 1, 3); / bcdecho substr(abcdef, 0, 4); / abcdecho substr(abcdef, 0, 8); / abcdefecho substr(abcdef, -1, 1); / f17.Nb2brecho nl2br(foo isntn bar);把轉(zhuǎn)義的換行變成 HTML的 以上就是站長家族整理的php入門教程的基礎(chǔ)知識,希望能對廣大站長有所幫助。 看了些PHP的基礎(chǔ)知識,自己在這里總結(jié)下:1、在HTML嵌入PHP腳本有三種辦法:scriptlanguage=php/嵌入方式一echo(test);/script?/嵌入方式二echobrtest2;?php/嵌入方式三echobrtest3;? 還有一種嵌入方式,即使用和Asp相同的標(biāo)記%,但要修改PHP.ini 相關(guān)配置,不推薦使用。2、PHP注釋分單行和多行注釋,和java注釋方式相同。?/這里是單行注釋echotest;/*這里是多行注釋!可以寫很多行注釋內(nèi)容*/? 注意不要有嵌套注釋,如/*aaaa/*asdfa*/asdfasdfas*/,這樣的注釋會出現(xiàn)問題。3、PHP主要的數(shù)據(jù)類型有5種,integer,double,string,array,object。4、函數(shù)內(nèi)調(diào)用函數(shù)外部變量,需要先用global進(jìn)行聲明,否則無法訪問,這是PHP與其他程序語言的一個區(qū)別。事例代碼: ?$a=1;functiontest()echo$a;test();/這里將不能輸出結(jié)果“1”。functiontest2()global$a;echo$a;test2();/這樣可以輸出結(jié)果“1”。? 注意:PHP可以在函數(shù)內(nèi)部聲明靜態(tài)變量。用途同C語言中。5、變量的變量,變量的函數(shù)?/變量的變量$a=hello;$a=world;echo$a$hello;/將輸出helloworldecho$a$a;/同樣將輸出helloworld?/變量的函數(shù)functionfunc_1()print(test);functionfun($callback)$callback();fun(func_1);/這樣將輸出test? 6、PHP同時支持標(biāo)量數(shù)組和關(guān)聯(lián)數(shù)組,可以使用list()和array()來創(chuàng)建數(shù)組,數(shù)組下標(biāo)從0開始。如:?$a0=abc;$a1=def;$bfoo=13;$a=hello;/$a2=hello$a=world;/$a3=world$name=jill;/$name0=jill$name=jack;/$name1=jack? 7、關(guān)聯(lián)參數(shù)傳遞(&的使用),兩種方法。例:?/方法一:functionfoo(&$bar)$bar.=andsomethingextra;$str=ThisisaString,;foo($str);echo$str;/output:ThisisaString,andsomethingextraechobr;/方法二:functionfoo1($bar)$bar.=andsomethingextra;$str=ThisisaString,;foo1($str);echo$str;/output:ThisisaString,echobr;foo1(&$str);echo$str;/output:ThisisaString,andsomethingextra? 8、函數(shù)默認(rèn)值。PHP中函數(shù)支持設(shè)定默認(rèn)值,與C+風(fēng)格相同。?functionmakecoffee($type=coffee)echomakingacupof$type.n;echomakecoffee();/makingacupofcoffeeechomakecoffee(espresso);/makingacupofespresso/*注意:當(dāng)使用參數(shù)默認(rèn)值時所有有默認(rèn)值的參數(shù)應(yīng)該在無默認(rèn)值的參數(shù)的后邊定義。否則,程序?qū)⒉粫凑账氲墓ぷ鳌?/functiontest($type=test,$ff)/錯誤示例return$type.$ff; 9、PHP的幾個特殊符號意義。$變量&變量的地址(加在變量前)不顯示錯誤信息(加在變量前)-類的方法或者屬性=數(shù)組的元素值?:三元運(yùn)算子10,include()語句與require()語句如果要根據(jù)條件或循環(huán)包含文件,需要使用include()。require()語句只是被簡單的包含一次,任何的條件語句或循環(huán)等對其無效。由于include()是一個特殊的語句結(jié)構(gòu),因此若語句在一個語句塊中,則必須把他包含在一個語句塊中。?/下面為錯誤語句if($condition)include($file);elseinclude($other);/下面為正確語句if($condition)include($file);elseinclude($other);? 看了些PHP的基礎(chǔ)知識,自己在這里總結(jié)下:1、在HTML嵌入PHP腳本有三種辦法:scriptlanguage=php/嵌入方式一echo(test);/script?/嵌入方式二echobrtest2;?php/嵌入方式三echobrtest3;? 還有一種嵌入方式,即使用和Asp相同的標(biāo)記%,但要修改PHP.ini 相關(guān)配置,不推薦使用。2、PHP注釋分單行和多行注釋,和java注釋方式相同。?/這里是單行注釋echotest;/*這里是多行注釋!可以寫很多行注釋內(nèi)容*/? 注意不要有嵌套注釋,如/*aaaa/*asdfa*/asdfasdfas*/,這樣的注釋會出現(xiàn)問題。3、PHP主要的數(shù)據(jù)類型有5種,integer,double,string,array,object。4、函數(shù)內(nèi)調(diào)用函數(shù)外部變量,需要先用global進(jìn)行聲明,否則無法訪問,這是PHP與其他程序語言的一個區(qū)別。事例代碼: ?$a=1;functiontest()echo$a;test();/這里將不能輸出結(jié)果“1”。functiontest2()global$a;echo$a;test2();/這樣可以輸出結(jié)果“1”。? 注意:PHP可以在函數(shù)內(nèi)部聲明靜態(tài)變量。用途同C語言中。5、變量的變量,變量的函數(shù)?/變量的變量$a=hello;$a=world;echo$a$hello;/將輸出helloworldecho$a$a;/同樣將輸出helloworld?/變量的函數(shù)functionfunc_1()print(test);functionfun($callback)$callback();fun(func_1);/這樣將輸出test? 6、PHP同時支持標(biāo)量數(shù)組和關(guān)聯(lián)數(shù)組,可以使用list()和array()來創(chuàng)建數(shù)組,數(shù)組下標(biāo)從0開始。如:?$a0=abc;$a1=def;$bfoo=13;$a=hello;/$a2=hello$a=world;/$a3=world$name=jill;/$name0=jill$name=jack;/$name1=jack? 7、關(guān)聯(lián)參數(shù)傳遞(&的使用),兩種方法。例:?/方法一:functionfoo(&$bar)$bar.=andsomethingextra;$str=ThisisaString,;foo($str);echo$str;/output:ThisisaString,andsomethingextraechobr;/方法二:functionfoo1($bar)$bar.=andsomethingextra;$str=ThisisaString,;foo1($str);echo$str;/output:ThisisaString,echobr;foo1(&$str);echo$str;/output:ThisisaString,andsomethingextra? 8、函數(shù)默認(rèn)值。PHP中函數(shù)支持設(shè)定默認(rèn)值,與C+風(fēng)格相同。?functionmakecoffee($type=coffee)echomakingacupof$type. ;echomakecoffee();/makingacupofcoffeeechomakecoffee(espresso);/makingacupofespresso/*注意:當(dāng)使用參數(shù)默認(rèn)值時所有有默認(rèn)值的參數(shù)應(yīng)該在無默認(rèn)值的參數(shù)的后邊定義。否則,程序?qū)⒉粫凑账氲墓ぷ鳌?/functiontest($type=test,$ff)/錯誤示例return$type.$ff; 9、PHP的幾個特殊符號意義。$變量&變量的地址(加在變量前)不顯示錯誤信息(加在變量前)-類的方法或者屬性
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國2,4-二氯-5-氟苯乙酮數(shù)據(jù)監(jiān)測報(bào)告
- 2025至2030年中國高溫燙布市場分析及競爭策略研究報(bào)告
- 2025至2030年中國門框式輻射測量儀市場分析及競爭策略研究報(bào)告
- 2025至2030年中國針織羊絨圍巾市場分析及競爭策略研究報(bào)告
- 2025至2030年中國脈通沖劑市場分析及競爭策略研究報(bào)告
- 2025至2030年中國精制復(fù)合紙市場分析及競爭策略研究報(bào)告
- 2025至2030年中國白??埵袌龇治黾案偁幉呗匝芯繄?bào)告
- 2025至2030年中國比較量儀市場分析及競爭策略研究報(bào)告
- 2025至2030年中國早早孕測試盒市場分析及競爭策略研究報(bào)告
- 2025至2030年中國手壓式封口機(jī)市場分析及競爭策略研究報(bào)告
- 高速鐵路接觸網(wǎng)壓接式電連接安裝工法CREC-01-2018-60
- 人教版(2023版)初中語文九年級上冊全冊同步練習(xí)+單元綜合訓(xùn)練+專項(xiàng)訓(xùn)練+期中期未測試合集(含答案)【可編輯可打印】
- 電磁兼容中抗擾度試驗(yàn)教學(xué)課件
- 中國郵政儲蓄銀行理財(cái)考試真題模擬匯編(共719題)
- 醫(yī)務(wù)科崗前培訓(xùn)
- 市政雨污水管道清污清淤工程地下有限空間作業(yè)專項(xiàng)方案2020年10月10
- 醫(yī)療器械行業(yè)市場部人員崗位職責(zé)
- 旅行社導(dǎo)游帶團(tuán)操作流程
- 部編版小學(xué)道德與法治三年級下冊期末質(zhì)量檢測試卷【含答案】5套
- 怎樣當(dāng)好一名師長
- DB21T 3354-2020 遼寧省綠色建筑設(shè)計(jì)標(biāo)準(zhǔn)
評論
0/150
提交評論