如何将2个单词与explode()分成2个不同的字符串

时间:2014-01-23 13:55:52

标签: php jquery mysql explode

我在价格范围内使用jQuery范围滑块,但即使使用explode()我也无法将两个价格(最小值和最大值)分开,因此我可以将它们与MySQL BETWEEN一起使用。有没有办法解决它(或者将数据传递给查询的更好方法)?

最后,我希望有两个字符串($price_min& $price_max),因此很容易使用它们。

现在看起来像这样:

β¬500 - β¬878

但是应该更像这样:

€500 - €878

但欧元sumbol似乎有问题。

1 个答案:

答案 0 :(得分:2)

我不确定为什么爆炸不适合你,这里有效: https://eval.in/94159

$string = "β¬500 - β¬878";

$ary = explode("-",$string);

$min =  filter_var($ary[0], FILTER_SANITIZE_NUMBER_INT);
$max =  filter_var($ary[1], FILTER_SANITIZE_NUMBER_INT);

echo "between " . $min . " and " .$max;