如何检查字符串是否包含另一个字符串 - laravel
How to check if string contains another string - laravel
我正在处理 URL,我正在尝试检查 url 是否有我要找的字词
我正在使用这个
$alreadySaved = 'storage.googleapis';
$contains = Str::contains($alreadySaved, $imageUrl);
if ($contains == false) {
但是 $contains 的结果永远是 false
例如
$imageUrl 有 storage.googleapis 个词
我该如何解决?
我需要获取字符串是否有“storage.googleapis”和return true
看来您需要做的就是切换 $alreadySaved
和 $imageUrl
。 Laravel 的 Str::contains
方法首先获取您要搜索的字符串,然后获取子字符串。
像这样:
$contains = Str::contains($imageUrl, $alreadySaved);
我正在处理 URL,我正在尝试检查 url 是否有我要找的字词
我正在使用这个
$alreadySaved = 'storage.googleapis';
$contains = Str::contains($alreadySaved, $imageUrl);
if ($contains == false) {
但是 $contains 的结果永远是 false
例如
$imageUrl 有 storage.googleapis 个词
我该如何解决?
我需要获取字符串是否有“storage.googleapis”和return true
看来您需要做的就是切换 $alreadySaved
和 $imageUrl
。 Laravel 的 Str::contains
方法首先获取您要搜索的字符串,然后获取子字符串。
像这样:
$contains = Str::contains($imageUrl, $alreadySaved);