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