gpt4 book ai didi

php - cakephp 从一列中的字符串中选择多个字符串

转载 作者:行者123 更新时间:2023-11-30 23:13:11 26 4
gpt4 key购买 nike

我正在使用 cakePHP 2.3 构建一个带有餐厅数据库的应用程序。现在,我之前的人将餐厅详细信息保存在一个名为“位置”的表中,该表中有一行菜系,一列中有多个值,例如 1 个位置可以有中国菜、印度菜、韩国菜等。

如果该列的值存储为“北印度、中国、mughlai”,我希望非相邻的菜系也应该是可搜索的...就像我在发布的数据中收到“'north indian' 'mughlai'” ,即使中间有中文,它仍然应该显示。基本上是否有从列中的字符串中选择多个部分值的命令?

请帮忙!

最佳答案

<?php
$saved="north indian,chinese,mughlai";

$search="north indian, mughlai";

foreach(explode(",",$search) as $keyword)
{
$keyword=trim($keyword);
if(stristr($saved,$keyword)!==false)
{
echo "Match Found for $keyword <br>";
}
}
?>

关于php - cakephp 从一列中的字符串中选择多个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19054499/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com