将URL GET var转换为另一个变量

时间:2015-12-24 19:07:47

标签: php get

我有一个如下所示的URL变量:

git.prod.example.com

在price_rang GET var上使用php echo会转换为25E5E99_55E5E99。

我需要将其转换为2.99_5.99,然后将其展开并在查询中使用第一和第二部分。

转换此字符串并将其爆炸(或只是将其转换)的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

一步一步走。

  1. 获取信息
  2. 替换你的字符串
  3. 爆炸
  4. 尝试以下方法:

    $range = $_GET['price_rang'];
    $range = str_replace("^^", ".", $range);
    $val = explode("_", $range);
    var_dump($val);
    

答案 1 :(得分:0)

您需要rawurldecode()或urldecode()函数

$val = explode('_', rawurldecode($_GET['price_rang']));