我编写了一个函数来在我的数据库中搜索。我想消除单词之间不必要的空格,所以我使用了 preg_split。我之前没有使用过 preg split,所以我使用 print_r 来查看它是否做了我希望它做的事情(消除空格)。然而,当我使用 print_r 在搜索中键入单词后,我的屏幕上什么也没有显示数组。
function search_results($keywords){
$returned_results = array();
$where = "";
$keywords = preg_split('/[\s]+/', $keywords);
print_r($keywords);
}
如果有人能给我一个关于我做错了什么的想法或更好的建议,我将不胜感激。