php一个神奇的问题

fieldisme fieldisme 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
一个很奇怪的问题,调用同一个函数,同样的调用方式,同样的参数,返回同样的值,却得到不同显示结果。具体情况如下:
index.php中的代码:

include 'public_function.php';//函数在这个文件中
..........
class XXXXX
{
//接收事件消息
private function receiveEvent($object)
case "subscribe":
include 'SubEvent.php';//SubEvent在这个文件中
//$content=SendTextImage($object,"欢迎回到公众号","欢迎","http://xxxxxx");
$content=SubEvent($object);
break;
......
set_loger("返回的信息是:$content");
echo #content;
}

SubEvent.php文件:

<?php

//关注事件
function SubEvent($object)
{
$result=SendTextImage($object,"欢迎回到公众号","欢迎","http://xxxxxx");
return $result;
}

问题是:这是微信公众号后台处理程序,在index.php中直接调用 //$content=SendTextImage($object,"欢迎回到公众号","欢迎","http://xxxxxx"); 一切正常,而在subevent.php中调用这句,微信接收不到图文。而且,set_loger函数输出的数据,两种调用方法得到的结果竟然是一样的
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
fieldisme
基础编程 21,889 成员 140,329 内容