php字符串到数组和拆分

时间:2010-05-08 11:47:01

标签: php string

寻找关于最佳方法的建议(我知道有很多选择):

采取这样的变量:

$args = ('post_type=post&order_by=DESC&limit=10');

创建一个将该变量转换为如下部分的函数:

$post_type = post;
$order_by = DESC;
$limit= 10;

原因是我希望客户端能够像第一个一样使用字符串以非常相同的方式将变量传递给sql查询(但不一定非必要),就像在WordPress中一样。 / p>

2 个答案:

答案 0 :(得分:2)

您可能需要查看

http_build_query()

parse_str()(在你的情况下,它更多parse_str(),但你需要第一个“做相反的事情”)

答案 1 :(得分:1)

我认为parse_str功能可以帮助您。

$query = parse_str($args);
$post_type = $query['post_type'];
$order_by = $query['order_by'];
$limit = $query['limit'];