zoukankan      html  css  js  c++  java
  • 话说那年微信接口平台创业旧事

    今晚不小心触碰到那些3层压缩代码。。。

    不知道该如何处理它们。

    也许更是不知

    今天所为又如何

    。。。。

    这个是我和我同学wushiyuan大二那年写的。

    有兴趣要全部源码的可以找我、、、

    <?php
    !defined('IN_DISCUZ') && exit('Access Denied');
    
    function reply_song($main, $input, $keywords) {
        global $keymap;
        $key = make_key($main, $keywords);
        if (empty($key)) $key = '?';
    
        load_func('manage/mm_music');
    
        $count = search_online_music($musics, urlencode($key));
        if ($count == 0) {
            return output_text($input, '不好意思,找不到歌曲。');
        }
    
        if ($key == trim($musics[0]['name'])) {
            $i = 0;
        } else {
            $i = rand(0, $count - 1);
        }
        if ($i < 10) {
            $reply = array();
            $reply['title'] = $musics[$i]['name'].' -- '.$musics[$i]['singer'];
            $reply['desc'] = $musics[$i]['desc'];
            $reply['url'] = $musics[$i]['url'];
            $reply['hqurl'] = $musics[$i]['url'];
            return output_music($input, $reply);
        }
        $i++;
        $k = rand(1, min($count, 1000));
        $page = ceil($k / 10);
        $sel = $k % 10;
        search_online_music($musics, urlencode($key), $page, 10);
        $reply = array();
        $reply['title'] = $musics[$sel]['name'].' -- '.$musics[$sel]['singer'];
        $reply['desc'] = $musics[$sel]['desc'];//"搜到{$count}首歌,随机播放第{$i}首";
        $reply['url'] = $musics[$sel]['url'];
        $reply['hqurl'] = $musics[$sel]['url'];
        return output_music($input, $reply);
    }
    
  • 相关阅读:
    sql count中加条件
    zero-copy总结
    问题诊断神器arthas
    rabbitmq 消息确认
    HttpRunner安装笔记(1)安装环境准备:pyenv安装
    centos7 安装rabbitmq3.4.1-1
    centos7 python2.7.5 升级python3.6.4
    测试面试必会sql(1)
    mysql5.6 无法远程连接问题解决
    Katalon 学习笔记(一)
  • 原文地址:https://www.cnblogs.com/shendiao/p/3581483.html
Copyright © 2011-2022 走看看