使用命令行评估PHP文件

时间:2012-06-17 17:46:40

标签: php eclipse web-applications cordova

由于Phonegap,我正在将我的PHP / MySQL / jQuery Mobile / Javascript webapp变成一个应用程序。我想摆脱所有PHP代码(除了与服务器交换数据时)以向HTML页面提供Phonegap。数据方面,这不是问题,因为视图和数据访问是正确分开的。

我的问题是我使用PHP来应用DRY原则(任何重复的HTML模式都是通过PHP函数调用呈现的)。由于我将同时处理webapp和iPhone应用程序,因此我需要能够轻松地将对页面的更改导出到Phonegap项目中。

所以我正在寻找一种方法来使用Eclipse中的一些命令行函数导出我的webapp页面。理想情况下,我会向Eclipse添加这样的构建器:

php -F htdocs/index.php > phonegapdirectory/index.html

我显然遗漏了一些东西,因为没有输出。 php命令正在等待直接输入,我需要输入exit才能正确输出结果。

关于如何做到正确的任何想法? 有没有其他好的做法将PHP导出到HTML到Phonegap?

非常感谢你的帮助!

2 个答案:

答案 0 :(得分:1)

为什么需要使用-F?你打算将输入传递到php文件吗?

你可以使用

php htdocs/index.php > phonegapdirectory/index.html

答案 1 :(得分:0)

不是额外的2 ...文件频道

php -F htdocs/index.php 2> phonegapdirectory/index.html