【发布时间】:2011-04-27 14:06:42
【问题描述】:
我正在构建一个应用程序(字面意思是一个在线应用程序),我想仅在需要时动态调用 Js 文件/函数。此外,这是踢球者,能够将带有返回值的 php 变量和函数传递到 Js 代码中实际上对我有益。这样,传递的变量将发生在服务器端,我将受益于只有当时需要的客户端代码。
为此,我正在考虑创建多个简单包含以下内容的 PHP 文件:
<?
//JS CODE FOR PAGE 1 (ETC.)
//HEADER FUNCTIONS
?>
<script type="text/javascript">
//FUNCTIONS, METHODS, ETC WITH THE ABILITY TO INSERT PHP VARIABLES LIKE SO:
var name = <?= $name ?>
</script>
有人反对吗?为什么这不是管理 Js 代码、通过包含和传递数据动态调用它的有效方法?我没有想到什么?
【问题讨论】:
-
如果
name是一个字符串,你应该这样做:var name = '<?= $name ?>' -
好电话,如果我最终走这条路,我一定会这样做。
标签: php javascript dynamic-programming server-side-includes