PHP的,怎么改成java啊!!

xiaoyilong20 发布于 2013/12/04 11:57
阅读 413
收藏 0

【Gopher China万字分享】华为云的Go语言云原生实战经验!>>>

下面代码怎么改成java的啊,3Q,3Q,,,

<?php

//奖品配置
$award = array(
    // 奖品ID => array('奖品名称',概率)
    0 => array('没中',0.5),
    1 => array('iPod nano(16G)',0.05),
    2 => array('悟空公仔',0.15),
    3 => array('小乖虎公仔',0.1),
    4 => array('豆蛙抱枕',0.1),
    5 => array('小角鹿公仔',0.1),
);

$r =rand(1,100);
$num = 0;
$award_id = 0;
foreach($award as $k=>$v){
    $tmp = $num;
    $num += $v[1]*100;
    if($r>$tmp && $r<=$num){
        $award_id = $k;
        break;
    }
}

jsonBack(array('award_id'=>$award_id,'award_name'=>$award[$award_id][0]));

//
function jsonBack($data){
    header("Content-type: application/json");
    if(isset($_GET['callback'])){
        echo $_GET['callback']."(".json_encode($data).")";
    }else{
        echo json_encode($data);
    }
    exit();
}
?>

 

加载中
0
南湖船老大
南湖船老大
200块,我给你改,哈哈
lazyphp
lazyphp
跨语言转换才200块?太值了。
0
梅开源
梅开源

为什么要改成java版的输出json本身是个问题


返回顶部
顶部