@hooligan377

Тупейший вопрос, как сделать $perem['status'] == array();?

Самый тупой вопрос на засыпку...

Как это:

if($prem['status'] == 0){echo 'Вася';}
if($prem['status'] == 1){echo 'Петя';}
if($prem['status'] == 2){echo 'Миша';}
if($prem['status'] == 3){echo 'Саша';}

Интерпретировать в это:

$perem['status'] = array(0 => 'Вася', 1 => 'Петя', 2 => 'Миша', 3 => 'Саша');
echo 'Это '.array[].' и он осел';

--- Прикол в том, что никакой ошибки не выдает, а показ ошибок включен.

Как верно записать, что бы, если status = 1 то Петя, если status = 0 то Вася. Переменная имеет числовое значение из базы от 0 до 4.
  • Вопрос задан
  • 114 просмотров
Решения вопроса 2
$number = 2
$perem['status'][$number]//будет имя
Ответ написан
mashletov
@mashletov
Math.random()
$statuses = array(0 => 'Вася', 1 => 'Петя', 2 => 'Миша', 4 => 'Саша');
echo 'Это '.$statuses[$perem['status']].' и он осел';
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@sidni
Php Developer
Это ?
$perem['status'] = array(0 => 'Вася', 1 => 'Петя', 2 => 'Миша', 4 => 'Саша');
var_dump($perem['status'][1]);
$perem['status'] = ['Вася', 'Петя', 'Миша'];
var_dump($perem['status'][1]);
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы