因此,基本上,我想从.php文件中的主要PHP页面中调用一个函数,该函数仅用于处理数据。该函数基本上调用echo。我想以一种真正呼应它所在位置而不是从何处调用的方式来调用该函数。有没有办法做到这一点?在index.php中的php:<?php function writeNot($text) { echo '<script type="text/javascript">', "addNotification(\"$text\");", '</script>'; }?>在process.php中的php:writeNot('The file has been successfully uploaded!');我希望该函数将HTML(调用一些Js)回显到index.php中,但是我假设它会回显到process.php文件中,这并不是我真正想要的。
2 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
使用return代替echo
<?php
function writeNot($text) {
return'<script type="text/javascript">',
"addNotification(\"$text\");",
'</script>';
}
?>
然后使用echo回显从函数返回的字符串
echo writeNote($text);
并且您应该调用index.php内的函数来执行它
- 2 回答
- 0 关注
- 139 浏览
添加回答
举报
0/150
提交
取消