从另一个 PHP 中的函数执行外部 JavaScript 函数


Execute an external JavaScript function from a function in another PHP

我是PHP的新手,如果有人知道如何从另一个PHP文件中的函数执行外部JavaScript函数,请给我帮助。(或使用 Ajax)。

在我的代码中(见注释):

在索引中.php->

<script type="text/javascript">
function OnUnityReady()
{
u.getUnity().SendMessage("test", "SubmitInputValue", "name");  
}
</script>

在聊天应用中.php ->

<?php
 class pfcCommand
 {
function write($chan, $nick, $cmd, $param)
  {
    $data .= $nick."'t";
    $data .= $cmd."'t";
    $data .= $param;
    .
    .
    $this->setMeta("channelid-to-msg", $this->encode($chan), $msgid, $data);
   //FROM HERE, I NEED TO EXECUTE OnUnityReady() FUNCTION in index.html 
   //IN EVERY TIME WHEN EXECUTE THIS write FUNCTION

return $msgid;
}
}
?>

你不能从 php 脚本中执行 javascript 函数。特别是因为javascript是由你的浏览器解析的,使用file_get_contents()cURL是行不通的。找到一种方法在 PHP 中复制 JavaScript 函数 :/