簡體   English   中英

php從php URL中刪除正斜杠

[英]php remove forward slash from php URL

我已經嘗試了所有可以刪除的添加到此斜杠的內容:

$attribute = Mage::getSingleton('eav/config')->getAttribute('catalog_product', 'c2c_used_by_game');
if ($attribute->usesSource()) {
$options = $attribute->getSource()->getAllOptions(false);
echo ('<form method="post">');
echo ('<select onChange="window.location.href=this.value">');
foreach ($options as $option)

    {
        echo '<option value="'.Mage::getUrl('catalogsearch/advanced/result',array ('?c2c_used_by_game='=>$option['value'])).'">'.$option['label'].'</option>';
    }   
echo ('</select>');
echo ('</form>');
}

因此,這將輸出一個select下拉列表,該下拉列表將創建一個鏈接,例如on here

我需要在等號后刪除一個臭味斜杠,以便其c2c_used_by_game=561並且我無法弄清楚。

array ('?c2c_used_by_game='=>(str_replace('/','',$option['value'])))).

'">'.str_replace('/','',$option['label']).'</option>';

在第二個參數中使用_query正確構造查詢:

Mage::getUrl('catalogsearch/advanced/result', array('_query' => array ('c2c_used_by_game' => $option['value'])));

在Magento Wiki頁面上可以找到有關getUrl函數用法的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM