如果我有一个包含某些字符串的数组
$roleNames = ['sales_agent', 'admin'];
我想检查该数组是否包含字符串' sales_agent',用PHP进行此操作的最佳方法是什么?
理想情况下,我希望检查返回一个布尔值。
答案 0 :(得分:0)
最简单的方式
$word='admin';
$array = array('sales_agent', 'admin');
if (in_array($word, $array)) {
echo "admin is in array";
}
答案 1 :(得分:-1)
您可以使用PHP的内置in_array功能。
示例:
<?php
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix";
}
if (in_array("mac", $os)) {
echo "Got mac";
}
?>