在字符串中查找字符串的出现

菲兹金

我试图找出一个字符串是否包含特定字符串表中的任何字符串,并将找到的字符串分配给变量,然后将其插入数据库。但是,即使明显存在匹配项,它似乎也无法找到匹配项。任何帮助,将不胜感激。

这是代码:

$stringToMatch = 'Good Morning';
$string_list = "SELECT string FROM strings";
$resultStringList = mysqli_query($link, $string_list) or   die(mysqli_error($link));
$string_name = "Test";
while ($row = mysqli_fetch_array($resultStringList)) {
if (stristr($StringToMatch, $row)) {
$string_name = $row;
} 
}
mysqli_query($link, "INSERT INTO table (string) VALUES ('$string_name')") or die(mysqli_error($link));

此时,表中将出现在字符串列中的“测试”。理想情况下,应在表字符串中插入“ Morning”一词

衣服
stristr()

返回从第一次出现针到结束为止的所有干草堆。

您正在从查询中获取数组。所以需要将字符串传递给您的stristr函数以进行匹配

 while ($row = mysqli_fetch_array($resultStringList)) {
    if (stristr($StringToMatch, $row['string'])) {// need to pass string instead of array
    $string_name = $row['string'];// here pass string instead if array
    } 
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找字符串中反斜杠的出现

来自分类Dev

查找字符串中单词的出现

来自分类Dev

查找字符串中数组值的首次出现

来自分类Dev

查找字符串中字母出现的次数

来自分类Dev

查找字符串中的单词出现

来自分类Dev

Java:在字符串中查找字符串

来自分类Dev

查找字符串在字符串中的位置

来自分类Dev

Python:在字符串中查找字符串

来自分类Dev

在字符串中查找字符串

来自分类Dev

在字符串中查找字符串的实例

来自分类Dev

javascript在字符串中查找字符串

来自分类Dev

如何在字符串文字中查找字符串的出现?

来自分类Dev

Pandas Dataframe-在字符串中查找字符串的出现

来自分类Dev

如何在字符串文字中查找字符串的出现?

来自分类Dev

在PHP中查找字符串

来自分类Dev

在文件中查找字符串

来自分类Dev

查找字符串中的日期

来自分类Dev

查找字符串中的行数

来自分类Dev

在文件中查找字符串

来自分类Dev

查找字符串中的数字

来自分类Dev

查找字符串中的网址

来自分类Dev

查找字符串中的字母

来自分类Dev

查找字符串中出现的许多字符

来自分类Dev

查找字符串中出现的许多字符

来自分类Dev

根据给定字符串中的字符串键查找字符串值

来自分类Dev

使用输入字符串查找字符串中的子字符串

来自分类Dev

Python使用子字符串在字符串中查找字符串

来自分类Dev

字符串模式查找字符

来自分类Dev

在 TWIG 中查找字符串中的字符