一,字串函式
1,stringaddslashes( string str )
內容說明
返回字串,該字串為了資料庫查詢語句等的需要在某些字元前加上了反斜線。這些字元是單引號(')、雙引號(")、反斜線(/)與 nul(null字元)。
乙個使用addslashes()的例子是當你要往資料庫中輸入資料時。例如,將名字 o'reilly 插入到資料庫中,這就需要對其進行轉義。大多資料庫使用 / 作為轉義符:o/'reilly。這樣可以將資料放入資料庫中,而不會插入額外的 /。當 php 指令 magic_quotes_sybase 被設定成 on 時,意味著插入 ' 時將使用 ' 進行轉義。
預設情況下,php 指令 magic_quotes_gpc 為 on,它主要是對所有的 get、post 和 cookie 資料自動執行addslashes()。不要對已經被 magic_quotes_gpc 轉義過的字串使用addslashes(),因為這樣會導致雙層轉義。遇到這種情況時可以使用函式get_magic_quotes_gpc()進行檢測。
2,string stripslashes( string str )
內容說明
本函式可去掉字串中的反斜線字元。若是連續二個反斜線,則去掉乙個,留下乙個。若只有乙個反斜線,就直接去掉。
php 採集常用函式 PHP常用採集函式
獲取所有鏈結內容和位址function getallurl code 獲取所有的位址 function getimgsrc code else fnum if fnum fnum 0 return fnum 去除html標記 function text2html txt isu r n txt re...
常用PHP函式
這是一些使用頻率比較高的函式,有的來自別人的程式.1.產生隨機字串函式 function random length return hash 2.擷取一定長度的字串 注 該函式對gb2312使用有效 function wordscut string,length sss 0 for i 0 i le...
PHP常用函式
很有用的一些函式,你可以作為原始碼儲存,然後以後避免重複編寫。檔案讀取函式 檔案讀取函式 function php read file name fclose fd return buf 檔案寫入函式 檔案寫入函式 function php write file name,data,method w...