1.magic_quotes_gpc和magic_quotes_runtime函數magic_quotes_gpc主要用於自動轉義GET/POST/COOKIES請求的數據,即自動執行?addslashes()。Magic_quotes_gpc在5.4版本之前的配置中有兩個值,分別是0(關)和1(開)。默認配置是1(開)。
magic_quotes_runtime的主要功能是自動傳輸sql,以防止惡意攻擊獲取數據庫信息。5.4版本之前的magic_quotes_runtime的配置也有兩個值,分別為0(關)和1(開),默認配置為0(關)。
2.magic _ quotes _ GPC和magic_quotes_runtime的應用程序分別假設提交的數據為$ datastr =‘AAA‘;$datafile=內爆(file(‘demo . txt‘);第壹個數據是字符串,第二個是讀取的文件信息,但妳不知道它是否安全。可以用get_magic_quotes_gpc()和get_magic_quotes_runtime()來判斷。
應用示例
註意:壹般情況下,get_magic_quotes_gpc()和get_magic_quotes_runtime()會被設置為常量進行判斷。
應用示例