如何检查字符串是否包含另一个字符串 - laravel

时间:2021-01-14 22:22:41

标签: php laravel string word

我正在处理网址,并尝试检查网址是否包含我正在寻找的字词

我正在使用这个

$alreadySaved = 'storage.googleapis';
   $contains = Str::contains($alreadySaved, $imageUrl);

   if ($contains == false) {

但是 $contains 的结果永远都是假的

例如

enter image description here

$imageUrl 有 storage.googleapis 词

我该如何解决?

我需要获取字符串是否有“storage.googleapis”并返回true

1 个答案:

答案 0 :(得分:4)

看起来您需要做的就是切换 $alreadySaved$imageUrl。 Laravel 的 Str::contains 方法首先获取您要搜索的字符串,然后获取子字符串。

像这样:

$contains = Str::contains($imageUrl, $alreadySaved);