Я только начал работать с ELGG, и я довольно запутался в функциональности Elgg_echo, Elgg.echo и echo. Поэтому, когда самое подходящее время использовать Elgg_echo и echo
Следовательно, если бы я хотел отобразить следующую опцию. Могу ли я просто использовать echo или использовать elgg_echo для соответствия структуре ELGG?
$dropdown = echo/elgg_echo'<DIV align="center", >
<select>
<option value="A">a</option>
<option value="B">b</option>
<option value="C">c</option>
<option value="D">d</option>
</select>
</DIV>';
Пожалуйста, помогите просветить меня. Я сильно запутался между elgg_echo и echo. Спасибо
Я предполагаю, что мы говорим о elgg_echo на стороне PHP. В JavaScript есть эквивалент elgg.echo, который дополнительно требуется использовать после init, system
Событие сработало.
эхо это встроенная языковая конструкция PHP, которая отправляет строки в стандартный вывод.
elgg_echo с другой стороны, это функция, которая принимает языковые токены и преобразует их в соответствующий перевод в соответствии с настройками языка текущего пользователя. Из описания функции:
Получив ключ сообщения, возвращает соответствующим образом переведенную полнотекстовую строку
Вы можете прочитать подробности в интернационализация раздел документации Elgg.
эхо является PHP
встроенная языковая конструкция, которая отправляет строки в стандартный вывод.
где
elgg_echo является elgg
функция возвращает надлежащим образом переведенную полнотекстовую строку. Синтаксис для этого ниже
elgg_echo($message_key, $args = array(), $language = "");
$message_key -> The short message code
$args -> An array of arguments to pass through vsprintf().
$language -> Optionally, the standard language code