我知道这是一个容易的......但这种形式的价值是什么意思?
我现在正在学习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'); ?>" />
感谢
我知道这是一个容易的......但这种形式的价值是什么意思?
我现在正在学习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'); ?>" />
感谢
<?php _e('Pay for order', 'jigoshop'); ?>" />
是一个函数调用,它将返回一个将显示在输入框中的值。这看起来像一个WordPress的功能,但也可能是别的。请将问题标记为WordPress,以便您获得更相关的答案。
这里是一个WordPress论坛,这也解释了_e
功能:http://wordpress.org/support/topic/ltphp-_emystringvalue-sandbox-gt
我猜你正在使用WordPress。在这种情况下,_e
是基于用户决定使用的语言来查出翻译后的字符串的函数。如果您想了解更多关于翻译WordPress的信息,请阅读WordPress's own article about translation。
_e()
是WordPress的函数来呼应文本。
在这种情况下
value="<?php _e('Pay for order','jigoshop'); ?> "
将转化为
value="Pay for order"
它似乎已经没有任何意义,但使用_e()
提供翻译功能,与该功能呼应了所有字符串。
_e()
是一个与Wordpress中与本地化相关的文本本地化(也称为翻译)的功能。
<input type="submit" value="<?php _e('Pay for order', 'jigoshop'); ?>">
在上述情况下
'Pay for order'
是获取echo'ed域jigoshop
的值。
你可以在https://make.wordpress.org/polyglots/handbook/#Localization_Technology找到关于翻译的更多信息,以及https://wordpress.org/support/topic/ltphp-_emystringvalue-sandbox-gt中有关_e() – user3470929 2015-08-20 08:43:56
在所有应有的尊重下,我认为您应该花费一点时间来浏览PHP手册中的教程。一旦你这样做了,你应该知道''的含义,然后推断剩下的是什么。 – 2011-12-29 01:24:18
你使用框架还是CMS?它看起来好像你正在使用wordpress时,我GOOGLE''(')' – Joseph 2011-12-29 01:26:40
@OliCharlesworth绝对应该和将这样做。谢谢!! – novicePrgrmr 2011-12-29 01:29:03