码迷,mamicode.com
首页 > Web开发 > 详细

php中的捕获异常操作

时间:2017-04-16 17:44:59      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:_id   class   ssi   new   game   start   pos   dos   message   

<?php
if(!isset($_SESSION)){
    session_start();
}
include ‘../common/mysql.class.php‘;
include ‘../common/common_notice.php‘;
try{
    $arr=[];
    $config=[];
    $pdo=new Mysql($config);
    $game_id=(int)(trim($_POST[‘game_id‘]));
    $game_type=(int)$_POST[‘game_type‘];
    $uid=S_SESSION[‘uid‘];
    if(!$game_type){
        throw new Exception(NOTICE_NUM_41,0);
    }

    if(!$game_id){
        throw new Exception(NOTICE_NUM_37,0);
    }

    if(!$uid){
        throw new Exception(NOTICE_NUM_40,0);
    }
    $collection_time=time();//游戏的收藏时间

    $sql="INSERT INTO `ks_game_collection`(`game_id`,`collection_time`,`game_type`,`uid`) VALUES(‘$game_id‘, ‘$collection_time‘,‘$game_type‘,‘$uid‘)";
    $rs=$pdo->doSql($sql);

    if($rs>0){
        $arr=[‘status‘=>1,‘notice_content‘=>NOTICE_NUM_38];
        exit(json_encode($arr,true));
    }else{
        throw new Exception(NOTICE_NUM_39,0);
    }
}catch(Exception $e){
    $arr=[‘status‘=>$e->getCode(),‘notice_content‘=>$e->getMessage()];
    exit(json_encode($arr,true));
}

 

php中的捕获异常操作

标签:_id   class   ssi   new   game   start   pos   dos   message   

原文地址:http://www.cnblogs.com/719907411hl/p/6719313.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!