您好,登錄后才能下訂單哦!
1,$_GET的傳參是在地址欄明文顯示的,$_POST是通過http主體請(qǐng)求,頁面上看不到(通過firebug可以查看);
2,http并沒有明確規(guī)定$_GET和$_POST所能提交的數(shù)據(jù)的限制,$_GET受瀏覽器和web服務(wù)器的相關(guān)設(shè)置,$_POST也受web服務(wù)器以及php.ini中的相關(guān)設(shè)置而定,$_GET一般提交數(shù)據(jù)的大小不超過2k;
3、從設(shè)定上來說$_GET一般用于獲取或查詢數(shù)據(jù)而進(jìn)行傳參,$_POST一般用于更新,插入,刪除數(shù)據(jù)而進(jìn)行傳參,用$_POST提交數(shù)據(jù)相對(duì)于$_GET安全性高一些;
4,$_POST能提交的數(shù)據(jù)量比較大,但也不是無限制,能提交文件數(shù)據(jù),$_GET不能提交文件數(shù)據(jù)。
a,單引號(hào)和雙引號(hào)區(qū)分的轉(zhuǎn)義字符不同,單引號(hào)能轉(zhuǎn)義"\',\\",而雙引號(hào)能轉(zhuǎn)義"\",\\,\r\n,\t,\f,\v,\$";
b,單引號(hào)不能解析變量,雙引號(hào)能解析變量,比如:
<?php
$a=12;
$str1='This is $a';//打印結(jié)果為This is $a
$str2="INSERT INTO test SET a='$a'";\\打印結(jié)果為INSERT INTO test SET a='12'
c,解析的速度不同,單引號(hào)更快
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。