php其他有用的特性_第1頁
已閱讀1頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、其他有用的特性★魔術(shù)引號主要是為了給用戶輸入的信息自動加上反斜杠PHP.ini中的magic_quotes_gpc控制是否自動增加,當取出用戶輸入的數(shù)據(jù)時,則要用get_magic_quotes_gpc()函數(shù)來測試當前的配置是否打開魔術(shù)引號功能,這時要判斷返回值來調(diào)用stripslashes()函數(shù)來除去多余的,從而保證輸出的數(shù)據(jù)與輸入時相同?!锸褂胑val()函數(shù)對字符串求值eval(echo“hellowld“)相當于:echo“

2、hellowld“eval可以計算出PHP代碼字符串的值并執(zhí)行它。當數(shù)據(jù)庫中存儲一段代碼時,當用循環(huán)生成一段代碼時,都可以使用此函數(shù)來執(zhí)行它。eval最學(xué)見的用法是系統(tǒng)模板化。也可以實現(xiàn)從瀏覽器端輸入PHP代碼,然后在服務(wù)器端執(zhí)行?!飀ie和exit可以直接調(diào)用:exit亦可以:exit(endingnow)die與exit相似。這兩個語句與一個可能失敗的語句一起使用,主要用來實現(xiàn)推出錯誤。mysql_query($query)die(

3、Couldnotexecutequery)$new_object=unserialize($seria_object)當序列化時使用了addslashes()函數(shù),則在恢復(fù)前要使用stripslashes()函數(shù)。注意:在PHP能夠重新實例化一個類之前,它必須知道類的結(jié)構(gòu)。因此,必須在調(diào)用session_start()或unserialize()函數(shù)之前包含該類的定義文件。獲取獲取PHP環(huán)境信息環(huán)境信息★找到所加載的PHP擴展部件get

4、_loaded_extensions()和get_extension_funcs()可以方便地了解哪些函數(shù)集合是可用的,以及在每個函數(shù)集合中又有哪些函數(shù)是可用的。★識別腳本所有者get_current_user()可以識別當前處于運行狀態(tài)的腳本的所有者。在解決權(quán)限問題的時候用到?!锎_定腳本最近修改時間getlastmod()函數(shù)可以確定腳本的最近修改時間★動態(tài)加載擴展部件(php.ini中的enale_dl指令必須開啟)可以在運行時使用

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論