为什么return值是null

来源:

守寅真人_

2016-07-25


<?php

namespace Admin\Controller;

use Think\Controller;


/**

 * use Common\Model 这块可以不需要使用,框架默认会加载里面的内容

 */

class LoginController extends Controller {


    public function index(){


    return $this->display();

    }


    public function check(){

         $username = $_POST['username'];

         $password = $_POST['password'];

         if (!trim($username)) {

              return show(0,'用户名不能为空');

         }

         if (!trim($password)) {

              return show(0,'密码不能为空');

         }

         

        $ret = D('Admin')->getAdminByUsername($username);

        print_r($ret);

    }

}

====================

<?php


/**

 * 公用的方法

 */

function show($status,$message,$data=array()) {

    $reuslt = array(

        'status' => $status,

        'message' => $message,

        'data' => $data,

    );

    

    exit(json_encode($result));

}


写回答

3回答

singwa

2016-07-25

什么地方显示null?

0
2
守寅真人_
非常感谢!
2016-07-25
共2条回复

守寅真人_

提问者

2016-07-25

解决了,放到phpStorm上比较好找有提示,拼写错误。

1
0

守寅真人_

提问者

2016-07-25

//szimg.mukewang.com/5795c1fb0001b88103820143.jpg

0
0

前端到后台ThinkPHP开发整站

用PHP+MySQL+Ajax开完新闻资讯整站,实现“小全栈”的梦想

3360 学习 · 1014 问题

查看课程