我有一个如下所示的URL变量:
git.prod.example.com
在price_rang GET var上使用php echo会转换为25E5E99_55E5E99。
我需要将其转换为2.99_5.99,然后将其展开并在查询中使用第一和第二部分。
转换此字符串并将其爆炸(或只是将其转换)的最佳方法是什么?
答案 0 :(得分:1)
一步一步走。
尝试以下方法:
$range = $_GET['price_rang'];
$range = str_replace("^^", ".", $range);
$val = explode("_", $range);
var_dump($val);
答案 1 :(得分:0)
您需要rawurldecode()或urldecode()函数
$val = explode('_', rawurldecode($_GET['price_rang']));