Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让Dreamweaver显示php gettext文本?_Php_Dreamweaver_Gettext - Fatal编程技术网

如何让Dreamweaver显示php gettext文本?

如何让Dreamweaver显示php gettext文本?,php,dreamweaver,gettext,Php,Dreamweaver,Gettext,是否有一个扩展或设置允许Dreamweaver在我键入时实际显示“Hello World” 相反,它只显示一个“php”图标 我的意思是,我通常将HTML和PHP混合在一起,例如: <strong>We found <?php echo $results;?> results!</strong> 我们找到了结果 这样,在Dreamweaver中,我可以在设计模式下轻松看到页面的总体布局和静态文本(Dreamweaver只是用php图标替换php代码) 然而

是否有一个扩展或设置允许Dreamweaver在我键入
时实际显示“Hello World”

相反,它只显示一个“php”图标

我的意思是,我通常将HTML和PHP混合在一起,例如:

<strong>We found <?php echo $results;?> results!</strong>
我们找到了结果
这样,在Dreamweaver中,我可以在设计模式下轻松看到页面的总体布局和静态文本(Dreamweaver只是用php图标替换php代码)

然而,现在我需要使用php'gettext'进行国际化。为此,我必须:

<strong><?php echo _("We found");?> <?php echo $results;?> ...
。。。
现在我的静态文本在Dreamwever眼中变成了php代码,因此不再显示。
我想知道是否有任何扩展或其他东西可以让我的工作更轻松。

PHP是一种服务器端语言,意味着它必须通过PHP解释器才能显示输出,据我所知,Dreamweaver没有内置的解释器,因此我怀疑,如果没有进一步的高级配置,它是不可能实现的。

除非它有某种用于解析PHP的扩展,否则绝对没有可能实现您的要求

查看文本的唯一方法是在web服务器中实际运行站点,或者让Dreamweaver项目位于web服务器文件夹中,这样当您预览页面时,它将被PHP解析


简而言之,在IDE中,没有办法解析和输出PHP的结果。

你的意思是显示PHP的全部代码吗?你没有;我不想看到任何php图标,这样您就不会在设计视图中看到代码了?我走的路对吗?对,是的。这并不是说我不会被打扰,我想看到的是“我们找到了”这个词,而不是php图标。这样,用户或网页设计师就可以轻松地在页面中找到视觉效果。我们找到了结果你可以做到这一点。它将显示我们找到[phpicon]的结果!当然,我不需要它来实际运行任何东西,只需要显示括号中的内容(就像使用特殊变量时一样,例如$\u SESSION或$\u REQUEST…)