为了账号安全,请及时绑定邮箱和手机立即绑定

PHP-有没有办法在回显所在的地方回显文本?

PHP-有没有办法在回显所在的地方回显文本?

PHP
至尊宝的传说 2021-04-05 16:19:55
因此,基本上,我想从.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内的函数来执行它


查看完整回答
反对 回复 2021-04-23
?
ibeautiful

TA贡献1993条经验 获得超5个赞

这样它就可以让您首先在“ process.php”中包含文件“ index.php”


查看完整回答
反对 回复 2021-04-23
  • 2 回答
  • 0 关注
  • 139 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信