php 5-10怎么把5和10取出来

说的可能有点模糊。要做个价格区间的查询,最后应该是selctxfromxbetween$lowpriceand$highprice我应该怎么把5和10从5-10里面取出来... 说的可能有点模糊。
要做个价格区间的查询,最后应该是selct x from x between $lowprice and $highprice
我应该怎么把5和10从5-10里面取出来给$lowprice和$highprice呢?

本来想用substr,但是没办法判断究竟是一位数还是两位数。

求助一下,应该还有某个函数可以从-着手解决做个问题吧?
展开
 我来答
yeahrahxephon
2011-12-15 · TA获得超过1166个赞
知道小有建树答主
回答量:1192
采纳率:0%
帮助的人:1238万
展开全部
<?php
$str = '5-10';
list($lowprice, $highprice) = explode('-', $str);
var_dump($lowprice, $highprice);
?>
a348876412
2011-12-15 · TA获得超过136个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:236万
展开全部
5-10是什么?5、6、7、8、9、10? 直接赋值不可以吗?还是从前台传过来的数据?不可以$lowprice=$_POST['lowprice']吗?楼主的问题是什么意思?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式