Во-первых, я меняю строку на массив. И когда я пытаюсь выполнить поиск внутри этого массива, не удается выполнить поиск значения второго массива. Ниже приведен мой код.in_array() не работает больше, как ожидалось, если массив создается с помощью explode()
//my string
$a = 'normal, admin';
//Change string to array
$arr = explode(",",$a);
// Search by array value
dd(in_array("admin", $arr)); //got false
Но когда я пытаюсь найти что-то вроде следующего, это работа.
//my string
$a = 'normal, admin';
//Change string to array
$arr = explode(",",$a);
// Search by array value
dd(in_array("normal", $arr)); //got true
'$ arr = array_amp (" trim ", $ arr);' is' $ arr = array_map ("trim", $ arr); '? Это работает. Спасибо –
@SetKyarWaLar Ах да, маленькая опечатка; Пожалуйста! – Rizier123