優先順序例外 (不重要)
當&& 於賦值號= 同時出現時,沒有嚴格遵循優先順序規則
if ($a = 100 && $b = 200)
如果嚴格按照優先順序,這個地方是有問題的,$a = (100 && $b) = 200
2.foreach value引用後為什麼要unset(重要)
$a = ['a', 'b', 'c'];
$b = ['d', 'e', 'f'];
foreach ($a
as &$value)
//unset($value);
var_dump($a);
foreach ($a
as$value)
當在第一次迴圈不unset掉value的時候, 通過列印a會
發現,引
用掛在最
後,當下
一次再循
環 a會發
現,引用
掛在最後
,當下一
次再迴圈
a, 並且va
lue又
被重複利
用時,就
出現了問
題,上面
列印結果
為,引用
指向了上
一次v al
ue又被
重複利用
時,就出
現了問題
,上面打
印結果為
,引用指
向了上一
次v
abc
abb
3.$_post與php://input的區別與坑
php://input 是個可以訪問請求的原始資料的唯讀流。 enctype=」multipart/form-data」 的時候php://input 是無效的,僅僅能獲取到空串。
請求主體:(x-www-form-urlencoded)
content-length: 23
name=test&submit=submit
輸出:
----------input--------
//var_dump(file_get_contents('php://input', 'r'));
string
'name=test&submit=submit' (length=23)
----------post---------
//var_dump($_post);
array (size=2)
'name' => string
'test' (length=4)
'submit' => string
'submit' (length=6)
例子2:
請求:(multipart/form-data)
content-type: multipart/form-data; boundary=
---------------------------22554656810024
content-length: 245
-----------------------------22554656810024
content-disposition: form-data; name="test"
test
-----------------------------22554656810024
content-disposition: form-data; name="submit"
submit
-----------------------------22554656810024--
輸出:
----------input--------
//var_dump(file_get_contents('php://input', 'r'));
string
'' (length=0)
----------post---------
//var_dump($_post);
array (size=2)
'name' => string
'test' (length=4)
'submit' => string
'submit' (length=6)
記一件小事
不知不覺中,我已經堅持寫部落格四個月了,我是從四月份開始寫,每個月大概三篇文章左右,寫到現在已經有二十多篇文章了。現在我部落格的訪問量是兩千三百多,由於是我自己的部落格,所以每天上班前都會開啟看一下。在我模糊的記憶裡,我記得達到一千的訪問量大概花了我三個月的時間,這裡面的主要原因有兩個 乙個是文章質...
記一件小事
因為執行資料分發服務的相關命令設計到配置檔案生效,每次重新連線後都需要重新生效,所以將生效的語句寫入到了 profile檔案內,但是重新生效後發現並沒有生效。原因剖析 在.profile 檔案內的生效語句前,有乙個語句 bash 作用為將當前執行的shell 切換成bashshell aix系統預設...
記一件小事
具體事情就不寫了,這樣才會忘記的快一點吧,畢竟我也不太想記得。我也怕我進入社會之後會變,變得一身銅臭味,變得自私利己。曾經看過一句話,原來,不受一點汙染的純真真的只有金錢可以守護。見的事情,見過的人還太少。既期待又害怕上班的生活。怕自己的金錢沒辦法支撐自己的情懷,又怕自己因為想要得到金錢而迷失自己的...