Здравствуйте! Прошу Вас помочь разобраться в достаточно простой (на мой взгляд) задаче. Необходимо применить условие внутри массива. Имеем следующее:
<?php
$test = array(
'TYPE' => $getType;
);
?>
В данном массиве необходимо выполнить условие аналогичное этому:
<?php
if($getType == 'Type1') {
$getType = 'Y';
} else {
$getType = 'N';
};
?>
"Гуглил" в сторону этого: array $a == $b ? 'a' : 'b'; но что-то понять мне ничего совсем не удалось.
Грубо говоря, я хочу получить что-то вроде этого:
<?php
$test = array(
'TYPE' => if($getType == 'Type1') { $getType = 'Y'; } else { $getType = 'N'; }
);
?>
Можно использовать тернарный оператор
$test = array(
'TYPE' => ($getType == 'Type1' ? $getType = 'Y' : $getType = 'N')
);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть таблица, в ней поля(id,name,price,codefrom), так вот как мне вытащить данные из поля codefrom и засунь ее в переменную с массивом?