В чем разница между elgg_echo и echo

Я только начал работать с 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. Спасибо

0

Решение

Я предполагаю, что мы говорим о elgg_echo на стороне PHP. В JavaScript есть эквивалент elgg.echo, который дополнительно требуется использовать после init, system Событие сработало.

эхо это встроенная языковая конструкция PHP, которая отправляет строки в стандартный вывод.

elgg_echo с другой стороны, это функция, которая принимает языковые токены и преобразует их в соответствующий перевод в соответствии с настройками языка текущего пользователя. Из описания функции:

Получив ключ сообщения, возвращает соответствующим образом переведенную полнотекстовую строку

Вы можете прочитать подробности в интернационализация раздел документации Elgg.

1

Другие решения

эхо является 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
-1

По вопросам рекламы [email protected]