php面試題總結(更新中。。。)

1.get和post的區別
在form中,使用get時,form的參數添加到action後面,
在form中,使用post時,參數包含在http的header中

由於get方法會將信息顯示出來,索引post較爲安全

編碼
get只能傳遞ASCII碼 post發送真個ISO
並且他們的enctype與區別
enctype的作用是將參數發送到服務器之前應該如何編碼
application/x-www-form-urlencoded 在發送前編碼所有字符(默認)
multipart/form-data 不對字符編碼 在使用包含文件上傳控件的表單時,必須使用該值。
text/plain 空格轉換爲 “+” 加號,但不對特殊字符編碼。

提交數據的長度
get方式有長度限制而post沒有

get的url可以用於搜索引擎和緩存url的key

2.session與cookie的區別?
http://www.cnblogs.com/shiyangxt/articles/1305506.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章