Есть функции которые отвечают за вывод определенного контента. Также у них есть свой id, который отвечает за порядок их расположения друг от друга.
$hello_id=1;
function Hello()
{ echo 'Привет' }
$name_id=2;
function Name()
{ return 'stackoverflow'; }
$language_id=3;
function Language()
{ return 'на русском'; }
Вопрос, как сделать чтобы эти функции можно было выводить по порядку(по возрастанию) . Я как понимаю все это надо делать в цикле но не могу понять как. Спасибо.
Если я правильно вас понял:
$functions = [];
$functions[1] = function() {
echo "Привет ";
};
$functions[2] = function() {
echo "stackoverflow ";
};
$functions[3] = function() {
echo "на русском";
};
// В этом месте их можно отсортировать как угодно,
// сейчас они отсортированы по возрастанию
foreach($functions as $function) {
$function();
}
Имя функции - уже ее уникальный id
function Hello()
{ return 'Привет '; }
function Name()
{ return 'stackoverflow '; }
function Language()
{ return 'на русском'; }
echo Hello() . Name() . Language();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Возможно ли в php реализовать подмену значения в массиве? Есть два массива с идентичными ключами, но с разными значениямиК примеру если ключ...
Как вывести папки и файлы в таком продяке- директория назад ПАПКИ - директория папок всех друг за другом ФАЙЛЫ -директория файлов всех друг...