请问下面这段代码是什么意思?看不太懂?谢谢!<?php
/**
 * 激活邮件
 */
//激活邮箱
$CT = new CT_Api();
$CT->api = 'user.info.activeEmail';
$CT->keycode =$_GET['keycode'];
$data = $CT->put();  
jsMsg($data['msg']);
exit;
?>

解决方案 »

  1.   

    $CT = new CT_Api();//示例化类
    $CT->api = 'user.info.activeEmail';//指定类的属性,这里应该是指定这个API类调用的API名称
    $CT->keycode =$_GET['keycode'];//指定类的属性,这个的具体作用要看类里的实现
    $data = $CT->put();  //执行api,并返回消息结果
    jsMsg($data['msg']);//js方式显示或提示消息
      

  2.   

    你应该找到类CT_Api,重点看一下里面的put方法
    猜测是,通过$CT->api  和$CT->keycode的值,判断数据库里的邮箱信息经过某种算法,是否和传入的值一致,,,,来实现激活邮箱操作
      

  3.   

    Class CT_Api包含在哪个文件中,你贴得代码不全吧?
    找找包含CT_Api类的包,然后看看他的说明文档。
      

  4.   


    <?php
    /**
     * 激活邮件
     */
    //激活邮箱
    $CT = new CT_Api();//实例类CT_Api为一个对象给$CT
    $CT->api = 'user.info.activeEmail';//给对象$CT的api属性赋值
    $CT->keycode =$_GET['keycode'];//给对象$CT的keycode属性赋值
    $data = $CT->put();//调用$CT的put方法并将返回值给$data
    jsMsg($data['msg']);//jsMsg是一个方法,表面看上去像是一个消息提示,雷系echo 或js的alert
    exit;//终止程序
    ?>