gpt4 book ai didi

php - 如何在值包含两个或多个单词的数组中搜索字符串 (PHP)

转载 作者:搜寻专家 更新时间:2023-10-31 21:43:35 25 4
gpt4 key购买 nike

我有一个数组,其中包含一些包含两个单词的元素,例如 array("Dark Blue", "Carnation Pink").. 我需要使用什么函数来搜索包含指定字符串的数组值搜索。如果我搜索“深色”,则应显示值“深蓝色”。

最佳答案

你可以使用 preg_grep() .

$found = preg_grep('/\bDark\b/', $arr);

CodePad .

你也可以使用 array_filter()preg_match()用正则表达式..

$found = array_filter($arr, function($value) {
return preg_match('/\bDark\b/', $value);
});

CodePad .

关于php - 如何在值包含两个或多个单词的数组中搜索字符串 (PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7369738/

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