寻找有关最佳方法的建议(我知道有很多选择):
采用这样的变量:
$args = 'post_type=post&order_by=DESC&limit=10';
创建一个函数将该变量转换为如下部分:
$post_type = post;
$order_by = DESC;
$limit= 10;
原因是我希望客户端能够使用第一个字符串将变量传递给 sql 查询,其方式与您在 WordPress 中执行的方式大致相同(但不必精确)。
parse_str
功能可以帮助你。
$query = parse_str($args);
$post_type = $query['post_type'];
$order_by = $query['order_by'];
$limit = $query['limit'];