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