我有一个包含几个JavaScript函数的JavaScript文件(extension .js,不是.html)。
.js
.html
我想从一个JavaScript函数中仅包含几个PHP函数的PHP文件中调用其中一个PHP函数。
.php
myFunc
param1
param2
myJsFunc
更新:这是可怕的建议。请不要这样做。
如果您只需要将变量从PHP传递到javascript,则可以使用javascript在php / html文件中添加一个标签。
<script type="text/javascript"> phpVars = new Array(); <?php foreach($vars as $var) { echo 'phpVars.push("' . $var . '");'; }; ?> </script> <script type="text/javascript" src="yourScriptThatUsesPHPVars.js"></script>
如果您尝试调用函数,则可以这样操作
<script type="text/javascript" src="YourFunctions.js"></script> <script type="text/javascript"> functionOne(<?php echo implode(', ', $arrayWithVars); ?>); functionTwo(<?php echo $moreVars; ?>, <?php echo $evenMoreVars; ?>); </script>