例如,我有一个列“兴趣”,其中包含
行$serializedResponse = a:2:{i:0;s:11:"Apple";i:1;s:7:"Pear";}
我想将值保存在php变量中:
$formatedVariable = "(Apple%|Pear%)"
为什么呢? 因为我想从json变量中获取一些名称,然后将这些单词用作PHP / MySQL的搜索条件(SIMILAR TO'(AA%| BBB%| CCC%')
我知道我必须这样做:
$unserializedReponse = unserialize($serializedResponse)
然后,对于数组中的每个值,将它们存储在具有格式化选项的新变量中,以便我可以正确使用搜索查询。 (在某种程度上我无法弄清楚)。非常感谢你:))!
答案 0 :(得分:0)
让我们说$ _REQUEST等于$ _REQUEST =' ["值","另一个值"]';
这会将查询格式化为AND LIKE'%a value%'或兴趣LIKE'%另一个值%';
false
这将从json响应中获取所选列的值。