php输出json后再输出为啥就不行呢

ziluopao 发布于 2016/06/15 21:54
阅读 299
收藏 0
PHP

是这样:写了一个方法,其中前面是为了输出json数据,后来做了个实验,想在它后面再echo出一个字符串,但不能打印出来,这是什么原因呢?但echo "@@@@@@@@@@@@@@@@@@";写在方法最上面能被输出来

代码如下

public function specialOp() {


        $model_mb_special = Model('mb_special');


        $data = $model_mb_special->getMbSpecialItemUsableListByID($_GET['special_id']);


        $this->_output_special($data, $_GET['type'], $_GET['special_id']);//这个是输出json格式,能被输出。
        echo "@@@@@@@@@@@@@@@@@@";// 这个不能输出


    }



加载中
0
fieldinrain
fieldinrain
看看_output_special里面有没有exit()之类的
0
ziluopao
ziluopao

引用来自“fieldinrain”的评论

看看_output_special里面有没有exit()之类的
找了一下,最后确实有一个die;料事如神啊
此用户已关机
此用户已关机
哈哈,一般有输出代码的,结束后最好加个exit或者die之类的。 这是经验
返回顶部
顶部