将函数从一个PHP文件调用到另一个PHP文件

将函数从一个PHP文件调用到另一个PHP文件,php,javascript,Php,Javascript,我不太清楚为什么我不能从比如File1到File2调用函数。我也用过一次require_ 例如: File1.php 文件2 我的代码。。。。 $(“#电子邮件#摘要”)。单击(函数(){ }); 你能告诉我我的错误吗? 谢谢大家:)你们不能像以前那样用JavaScript调用php函数 $("#email_summary").click(function() { Test(); }); </script>

我不太清楚为什么我不能从比如File1到File2调用函数。我也用过一次require_

例如:

File1.php
文件2
我的代码。。。。
$(“#电子邮件#摘要”)。单击(函数(){
});
你能告诉我我的错误吗?
谢谢大家:)

你们不能像以前那样用JavaScript调用php函数

$("#email_summary").click(function() {

     Test();                               
});
</script>

编辑:如果你想让它像你的代码一样工作,你可以通过

File1.php

<?php function Test() { ?>

    alert("Hello");

<?php } ?>

警惕(“你好”);
而不仅仅是像这样

<?php    
    Test();   
 ?>   


您正在javascript中调用php函数。添加PHP是服务器端,javascript是客户端。您不能直接从javascript调用PHP函数。您混合了不同的语言。您不能调用
Test()
仅在客户端调用它。您不能通过客户端的单击来混合调用。你想在php的函数测试中做什么?@Justin抱歉,你需要echo tooThis,它永远不会工作,你是如何将服务器端函数与客户端语言混合在一起的。它工作得很好。如果我添加echo而不是alert呢?它会工作吗?@Justin来php聊天室讨论我的意思是用echo(“Hello”)代替alert(“Hello”)它会工作吗?echo语句在javascript中工作吗??
function Test()
{
return 'alert("Hello")';
}
<?php function Test() { ?>

    alert("Hello");

<?php } ?>
<?php    
    Test();   
 ?>