_('')在php中的含义以及它的内容是什么?

时间:2019-04-16 20:34:44

标签: php

我正在阅读和学习代码,我找到了这段代码,infoBookingsTitle显示了页面的标题,即“ Reservation options”,我试图找到该文件来编辑“ Reservation options”一词,但是我不知道我应该在哪里看,例如什么是PHP文件,类或什么?

          <div>

          <h2>   <?php __('infoBookingsTitle') ?>  </h2>

          </div>

谢谢。

1 个答案:

答案 0 :(得分:1)

它不是PHP内置的,但就像@SLaks所说的那样,通常用于翻译。当使用其他语言的文件时,它将在该文件中查找infoBookingsTitle的翻译并显示出来。通常__()函数将返回字符串,而_e()函数将回显该字符串。

<?php
echo __('Hello');
_e(' World');

// Result: "Hello World" will be displayed, unless a translation file is available