检查字符串是否包含数组中的值

丹约

我正在尝试检测一个字符串是否包含至少一个存储在数组中的URL。

这是我的数组:

$owned_urls = array('website1.com', 'website2.com', 'website3.com');

该字符串由用户输入并通过PHP提交。在确认页面上,我想检查输入的URL是否在数组中。

我尝试了以下方法:

$string = 'my domain name is website3.com';
if (in_array($string, $owned_urls))
{
    echo "Match found"; 
    return true;
}
else
{
    echo "Match not found";
    return false;
}

无论输入什么,返回值始终为“找不到匹配项”。

这是正确的做事方式吗?

丹尼尔·弗鲁特

尝试这个。

$string = 'my domain name is website3.com';
foreach ($owned_urls as $url) {
    //if (strstr($string, $url)) { // mine version
    if (strpos($string, $url) !== FALSE) { // Yoshi version
        echo "Match found"; 
        return true;
    }
}
echo "Not found!";
return false;

如果要检查不区分大小写,请使用stristr()stripos()

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查字符串数组是否在react中包含子字符串值

来自分类Dev

检查字符串是否包含数组的任何值?

来自分类Dev

检查字符串是否包含数组中的字符

来自分类Dev

如何检查字符串是否包含字符串数组中的字符串?

来自分类Dev

JavaScript:如何检查字符串是否包含数组中的值?

来自分类Dev

使用PHP检查字符串是否包含数组中的所有值

来自分类Dev

如何检查字符串是否包含列表/数组中的任何字符串

来自分类Dev

检查字符串是否包含数组,如果是,则将数组中的值输出到新变量中

来自分类Dev

检查字符串的第一个字符是否包含数组中的值

来自分类Dev

检查字符串是否包含数组的任何元素

来自分类Dev

检查字符串中是否包含非法字符

来自分类Dev

检查字符串中是否包含非法字符

来自分类Dev

检查字符串是否在组中包含字符

来自分类Dev

检查字符串是否包含哈希中的任何键,并返回其包含的键的值

来自分类Dev

PHP:检查字符串是否包含不在数组中的字符

来自分类Dev

如何检查字符串是否仅包含数组中的字符?

来自分类Dev

FTL:如何检查字符串类型中的值是否包含数字或字符

来自分类Dev

检查字符串是否包含Python中数组中的多个元素

来自分类Dev

检查字符串是否以数组值开头

来自分类Dev

检查字符串中是否包含数字

来自分类Dev

检查字符串中是否包含年份

来自分类Dev

检查字符串是否包含php中的字母

来自分类Dev

检查字符串是否包含列表中的字母

来自分类Dev

JavaScript检查字符串中是否包含字母

来自分类Dev

检查字符串是否包含php中的字母

来自分类Dev

检查字符串中是否包含数字

来自分类Dev

检查字符串中是否包含单词列表

来自分类Dev

检查字符串包含数组列表中的属性

来自分类Dev

检查字符串是否包含JavaScript中数组的任何元素

Related 相关文章

  1. 1

    检查字符串数组是否在react中包含子字符串值

  2. 2

    检查字符串是否包含数组的任何值?

  3. 3

    检查字符串是否包含数组中的字符

  4. 4

    如何检查字符串是否包含字符串数组中的字符串?

  5. 5

    JavaScript:如何检查字符串是否包含数组中的值?

  6. 6

    使用PHP检查字符串是否包含数组中的所有值

  7. 7

    如何检查字符串是否包含列表/数组中的任何字符串

  8. 8

    检查字符串是否包含数组,如果是,则将数组中的值输出到新变量中

  9. 9

    检查字符串的第一个字符是否包含数组中的值

  10. 10

    检查字符串是否包含数组的任何元素

  11. 11

    检查字符串中是否包含非法字符

  12. 12

    检查字符串中是否包含非法字符

  13. 13

    检查字符串是否在组中包含字符

  14. 14

    检查字符串是否包含哈希中的任何键,并返回其包含的键的值

  15. 15

    PHP:检查字符串是否包含不在数组中的字符

  16. 16

    如何检查字符串是否仅包含数组中的字符?

  17. 17

    FTL:如何检查字符串类型中的值是否包含数字或字符

  18. 18

    检查字符串是否包含Python中数组中的多个元素

  19. 19

    检查字符串是否以数组值开头

  20. 20

    检查字符串中是否包含数字

  21. 21

    检查字符串中是否包含年份

  22. 22

    检查字符串是否包含php中的字母

  23. 23

    检查字符串是否包含列表中的字母

  24. 24

    JavaScript检查字符串中是否包含字母

  25. 25

    检查字符串是否包含php中的字母

  26. 26

    检查字符串中是否包含数字

  27. 27

    检查字符串中是否包含单词列表

  28. 28

    检查字符串包含数组列表中的属性

  29. 29

    检查字符串是否包含JavaScript中数组的任何元素

热门标签

归档