如何使用PHP爲具有多個第三方括號的參數捕獲POST值?例如,用於捕獲POST值的PHP
content[fields][attendees]
content[fields][completed]
好吧,讓我在這裏發佈的URL編碼的原始數據:
type=activities.update&objectid=75585970&content%5Bid%5D=75585970&content%5Bname%5D=Order+Received%2F+Processing+request+%28may+need+more+info%29&content%5Bcreated%5D=2013-03-15T16%3A09%3A50%2B00%3A00&content%5Bupdated%5D=2013-03-16T06%3A37%3A01%2B00%3A00&content%5Bviewed%5D=2013-03-16T06%3A35%3A21%2B00%3A00&content%5Blevel%5D=1&content%5Bflagged%5D=0&content%5Btypeid%5D=22&content%5Bparenttypeid%5D=2&content%5Bparent%5D=75585967&content%5Bparentname%5D=Tanmoy+Sadhu+%7C+weew+%7C+RSA&content%5Bitem%5D=75585967&content%5Bitemname%5D=Tanmoy+Sadhu+%7C+weew+%7C+RSA&content%5Bitemtypeid%5D=2&content%5Bposition%5D=2&content%5Bfields%5D%5Battendees%5D=&content%5Bfields%5D%5Bcompleted%5D=1&content%5Bfields%5D%5Btitle%5D=Order+Received%2F+Processing+request+%28may+need+more+info%29+
我已經$_POST['content[fields][attendees]']
和$_POST['content\[fields\]\[attendees\]']
但沒有運氣嘗試。
任何方法來捕捉?
什麼'var_dump($ _ POST);''或'echo「
」;'show? – Jon 2013-03-16 06:41:55first post'print_r($ _ POST)' – vlcekmi3 2013-03-16 06:46:53
我相信正確的語法應該是'$ _POST ['content'] ['field']'等等,例如'&content%5Bid%5D = 75585970'你可以得到值75585970通過調用$ _POST ['content'] ['id']; – Stegrex 2013-03-16 06:48:06