victorzadorozhnyy
@victorzadorozhnyy

Какой самый простой способ для Array задать пременные?

Не могу сообразить, помогайте)
Есть аррей который состоит из переменных, их нужно из стринга в булеан превратить, при этом записать обратно в переменные, которые послужили для создания аррея, а не в сам аррей.
Как такое сделать?
$TinyArr = array($type_cultsupp, $type_finsupp, ...);

        foreach ($TinyArr as $value) {

            if($TinyArr[$value] == 'true'){
                $myInt = true;
            }else $myInt = false;

            $TinyArr[$value] = $myInt; //Вот тут нужно возвращать в переменную а не в аррей
        }
  • Вопрос задан
  • 165 просмотров
Решения вопроса 1
Можно так
foreach ($TinyArr as $id => $value) {
    if($value == 'true') {
        $myInt = true;
    } else {
        $myInt = false;
    }

    $TinyArr[$id] = $myInt;
}

Или так
foreach ($TinyArr as $id => $value) {
    $TinyArr[$id] = ($value == 'true') ? true : false;
}


UDP: Исправил
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы