Я уверен, что об этом уже спрашивали, но я не могу его найти. Документация PHP неясна по этому вопросу, и я не могу найти примеры, подобные этому. Допустимо ли использование переменных в объявлении массива с использованием конструкции array ()? Не как ключи, а как значения. Как это:
function myFunc($value1, $value2, $value3) {
$myArr = array('value1' => $value1, 'value2' => $value2, 'value3' => $value3);
return $myArr;
}
Это законно?