我做了我的研究,但找不到任何主题或例子,如何包括一个php文件在头和调用一个函数从包含在html的主体。
这些例子都展示了如何在头部包含一个函数。
我的理解是这样的。
<script type="text/php" src="test.php"></script>
在test. PHP我有一个函数测试echo 'test',不使用PHP标签。
有人可以张贴一个小的例子如何包括php在tidesdk和回显它的身体?
我在应用程序配置中启用了PHP
@hek2mgl你好。你可以在这里找到一个最近的德语教程,它应该可以为你说明这一点。
http://www.phpgangsta.de/mit-tidesdk-und-webtechniken-konnen-wir-desktop-applikationen-bauen一个较早但相关的第二个教程在这里:
http://www.sanisoft.com/blog/2011/01/03/introduction-to-creating-desktop-applications-with-php-and-titanium下面是我在示例hello world of tidesdk中所做的更改。
- 舱单变更:
app://index.html
变为index.php
新增 - 打开PHP
<?php echo "test"; ?>
首先,您必须忘记您正在使用PHP作为服务器端语言来呈现页面并向客户端发送响应。在TideSDK中,PHP可以作为Javascript的替代品(如Ruby或Python),这意味着echo可能会像JS中的console.log一样做同样的事情。
你的php文件将不得不处理DOM和事件,就像任何其他javascript文件一样,最后,你的解决方案是用jQuery替换DIV的内容,你的脚本工作如预期,你可以使用完整的JS框架,如Knockout与你的php脚本的帮助。此链接将为您提供更多使用该功能的示例。
https://github.com/TideSDK/TideSDK/wiki/Using-TideSDK-with-PHP我自己正在努力解决TideSDK,我想我明白了:
根据我第十次阅读的指南,在TideSDK中使用PHP…
PHP预处理-使其"类似于Apache服务器上的PHP代码"的东西,"脚本内容在浏览器呈现之前被脚本输出替换"- 只有发生,如果:
- 你的外部PHP代码被<PHP和?>标签
- 它在一个扩展名为。php的文件中
- 如果用作包含,必须通过include或require命令引用,而不是
如果你使用