0
我試圖運行引用here編碼特殊字符PHP腳本導致錯誤
<?php
$url = 'index.php?option=com_content&view=article&catid=334:golfeq&id=2773:xcelsiors&Itemid=44';
parse_str(parse_url($url, PHP_URL_QUERY), $vars);
echo "Variables:\n";
print_r($vars);
$id = reset(explode(':', $vars['id']));
echo "The id is $id\n";
$id = intval($vars['id']);
echo "Again, the id is $id\n";
不同於示出的示例中,腳本 - 其中工程 - 我的站上,可變陣列顯示,「&」進行編碼以「放大器」;導致該腳本不適合我。
當我輸出的例子中,變量數組,我得到這樣的變量[AMP; ID]
怎麼可能scriptbe與「&」修改解碼,從而將我的站上工作?
感謝您的幫助