что означает это значение формы? - PullRequest
0 голосов
/ 29 декабря 2011

Я знаю, что это легко .... но

Я сейчас изучаю PHP и хочу узнать, что означает значение "<?php _e('Pay for order', 'jigoshop'); ?>" в этой форме.

<input type="submit" class="button-alt" name="pay" id="place_order" value="<?php _e('Pay for order', 'jigoshop'); ?>" />

Спасибо

Ответы [ 4 ]

4 голосов
/ 29 декабря 2011

<?php _e('Pay for order', 'jigoshop'); ?>" /> - это вызов функции, который вернет значение, которое будет отображаться в поле ввода.Это похоже на функцию wordpress, но может быть и другим.Пожалуйста, пометьте вопрос как WordPress, чтобы получить более актуальный ответ.

Вот форум WordPress, который объясняет функцию _e: http://wordpress.org/support/topic/ltphp-_emystringvalue-sandbox-gt

2 голосов
/ 29 декабря 2011

Я предполагаю, что вы используете WordPress.В этом случае _e - это функция, которая выводит переведенную строку в зависимости от языка, который пользователь решит использовать.Если вы хотите узнать больше о переводе WordPress, прочитайте статью WordPress о переводе .

1 голос
/ 29 декабря 2011

_e() - это функция WordPress для вывода текста.

В этом случае

value="<?php _e('Pay for order','jigoshop'); ?> "

будет переводиться в

value="Pay for order"

Кажется, что в этом нет никакого смысла, но использование _e() обеспечивает возможности перевода для всех строк, отраженных этой функцией.

0 голосов
/ 20 августа 2015

_e() - это функция, связанная с локализацией текста, связанного с локализацией (также называемой переводом) в Wordpress.

<input type="submit" value="<?php _e('Pay for order', 'jigoshop'); ?>">

в вышеприведенном случае 'Pay for order' - это значение, которое отображается для домена jigoshop.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...