Я пытаюсь заполнить определенное значение массива, определенного ключом, переменными.
Значение содержит форму для синтаксиса, ключ является идентификатором для него.
Я не уверен, что это правильный путь, но у меня проблемы:
function create_mess($data){
echo message_list($data);
}
function message_list($data){
$messages = array(
1000 => $data['user']." logged on!",
2000 => $data['user']." comment on ".$data['user_rep']."s comment about!".$data['title'],
2010 => "You just received a reply to".$data['title']."by ".$data['user'],
3000 => $data['user'].": ".$data['title']."!"
);
return $messages[$data['mess_id']];
}
Это урезанная версия того, что у меня есть, чтобы прояснить ситуацию. Я знаю, что функция create_mess
сейчас не очень полезна.
В настоящее время он всегда заполняет все переменные. То, что я хочу знать, это:
- Можно ли заполнить переменные только для идентификатора ключа, который вы передаете через функцию?
- Возможно ли это с массивом?
- Или только если эти предложения хранятся в БД?