我有类似这样的数组结构:
{path:'vendor-list',
children:[
{path:'vendor',component:VendorListComponent,canActivate:[AuthguardGuard]},
{path:'vendor',component:VendorComponent,canActivate:[AuthguardGuard]}
]}
现在我要ti检查某个数组索引0或1是否存在值。
$arr =Array
(
[0] => Array
(
[0] => Monday
[1] => Tuesday
[2] => Wednesday
)
[1] => Array
(
[0] => Friday
[1] => Saturday
[2] => Sunday
)
);
我应该在这里得到Y。 当我使用1
$result=in_array('Wednesday', in_array($arr[0])) ? 'Y' : 'N';
我应该得到Y。
答案 0 :(得分:3)
in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) : bool
该方法返回一个布尔值,您不应该嵌套调用,因为干草堆将变成bool
。
$result=in_array('Wednesday', $arr[0]) ? 'Y' : 'N';