我知道这很容易......但是
我正在学习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'); ?>" />
由于
答案 0 :(得分:4)
<?php _e('Pay for order', 'jigoshop'); ?>" />
是一个函数调用,它将返回一个将在输入框中显示的值。这看起来像一个wordpress功能,但也可能是其他东西。请将问题标记为WordPress,以便获得更相关的答案。
这是一个wordpress论坛,解释_e
函数:http://wordpress.org/support/topic/ltphp-_emystringvalue-sandbox-gt
答案 1 :(得分:2)
我猜你正在使用WordPress。在这种情况下,_e
是一个函数,它根据用户决定使用的语言回显翻译的字符串。如果您想了解有关翻译WordPress的更多信息,请阅读WordPress's own article about translation。
答案 2 :(得分:1)
_e()
是WordPress的一个函数,用于回显文本。
在这种情况下
value="<?php _e('Pay for order','jigoshop'); ?> "
将转化为
value="Pay for order"
似乎没有任何意义,但使用_e()
为使用该函数回显的所有字符串提供了翻译功能。
答案 3 :(得分:0)
_e()
是与Wordpress中与本地化(也称为翻译)相关的文本本地化相关的功能。
<input type="submit" value="<?php _e('Pay for order', 'jigoshop'); ?>">
在上述情况'Pay for order'
中是为域jigoshop
回显的值。