有人可以幫助我如何從下面的URL使用GET方法在PHP中提取URL參數?GET方法...提取變量
http://domainname.com/?formBuilderForm%5BFormBuilderID%5D=29&formBuilderForm%5Brandomizer%5D=508398db941a26.20741366&formBuilderForm%5Bvw_sre_ticker_name%5D=TPX&formBuilderForm%5Bvw_sre_entry_price%5D=100&formBuilderForm%5Bvw_sre_entry_date%5D=21%2F10%2F2012
我相信變量名是formBuilderForm [FormBuilderID]和值是29。我嘗試下面的代碼,但沒有奏效。
<?php
$_vw_sre_ticker_name_in = $_GET["formBuilderForm [FormBuilderID ]"];
echo 'vw_sre_ticker_name'.$vw_sre_ticker_name_in;
?>
我相信,它與ASCII和非ASCII的東西有關。
做'的var_dump($ _ GET)',看看你會得到什麼。我想你需要訪問一些嵌套的值。 –
刪除空格,然後重試。它不是「ASCII和非ASCII」,但它是[url編碼](http://php.net/url-encode) –
它可能在'$ _GET ['formBuilderForm'] ['FormBuilderID']'但很難閱讀......'var_dump'就像seth所暗示的那樣。 – mpen