Я изучаю php, пожалуйста, помогите.Как назначить id на основе значений массива
Я хранение значений в массиве, а затем я пытаюсь получить идентификатор другого массива проверки значения в массиве, как это:
$arr_folders = ['one', 'two', 'whatever'];
$id_one = '';
$id_two = '';
$id_whatever = '';
foreach ($tree as $key => $value) {
if($value['name'] == 'one'){//how to check dynamically?
$id_one = $value['id'];
}
if($value['name'] == 'two'){//how to check dynamically?
$id_two = $value['id'];
}
if($value['name'] == 'whatever'){//how to check dynamically?
$id_whatever = $value['id'];
}
}
echo $id_whatever;
Как я могу проверить значение массивов динамически. Я имею в виду, что хочу проверить, существует ли значение в массиве, а затем назначить их идентификатор.
Вы можете использовать in_array() функцию, чтобы исправить это –
* «Я имею в виду, я хочу, чтобы проверить, если значение существует ** в массиве ** затем присвоить их идентификатор» * <- Там вы идете – Rizier123
не могли бы вы предоставить фиктивные данные массивом, тогда я бы подготовил для вас пример. –