zoukankan      html  css  js  c++  java
  • 微信公众平台开发(66)人品计算

    微信公众平台开发 微信公众平台开发模式 企业微信公众平台 人品计算
    作者:方倍工作室 
    地址:http://www.cnblogs.com/txw1958/p/weixin66-moral.html

    人品计算器是一个测试游戏玩家人品的工具,最简单的是将各字符的ASCII或Unicode码相加,取其和再取余(通常mod 100)求出“人品值”。

    实现方法:

    获得人品

    function getMoralInfo($name)
    {
        $name = str_replace("+", "", $name);
        $f = mb_substr($name,0,1,'utf-8');
        $s = mb_substr($name,1,1,'utf-8');
        $w = mb_substr($name,2,1,'utf-8');
        $x = mb_substr($name,3,1,'utf-8');
        $n=(getUnicodeFromUTF8($f) + getUnicodeFromUTF8($s) + getUnicodeFromUTF8($w) + getUnicodeFromUTF8($x)) % 100;
        $addd='';
        if(empty($name))
        {
            $addd="大哥不要玩我啊,名字都没有你想算什么!";
    
        } else if ($n <= 0) {
            $addd ="你一定不是人吧?怎么一点人品都没有?!";
        } else if($n > 0 && $n <= 5) {
            $addd ="算了,跟你没什么人品好谈的...";
        } else if($n > 5 && $n <= 10) {
            $addd ="是我不好...不应该跟你谈人品问题的...";
        } else if($n > 10 && $n <= 15) {
            $addd ="杀过人没有?放过火没有?你应该无恶不做吧?";
        } else if($n > 15 && $n <= 20) {
            $addd ="你貌似应该三岁就偷看隔壁大妈洗澡的吧..."; 
        } else if($n > 20 && $n <= 25) {
            $addd ="你的人品之低下实在让人惊讶啊..."; 
        } else if($n > 25 && $n <= 30) {
            $addd ="你的人品太差了。你应该有干坏事的嗜好吧?";
        } else if($n > 30 && $n <= 35) {
            $addd ="你的人品真差!肯定经常做偷鸡摸狗的事...";
        } else if($n > 35 && $n <= 40) {
            $addd ="你拥有如此差的人品请经常祈求佛祖保佑你吧...";
        } else if($n > 40 && $n <= 45) {
            $addd ="老实交待..那些论坛上面经常出现的偷拍照是不是你的杰作?"; 
        } else if($n > 45 && $n <= 50) {
            $addd ="你随地大小便之类的事没少干吧?";
        } else if($n > 50 && $n <= 55) {
            $addd ="你的人品太差了..稍不小心就会去干坏事了吧?"; 
        } else if($n > 55 && $n <= 60) {
            $addd ="你的人品很差了..要时刻克制住做坏事的冲动哦.."; 
        } else if($n > 60 && $n <= 65) {
            $addd ="你的人品比较差了..要好好的约束自己啊.."; 
        } else if($n > 65 && $n <= 70) {
            $addd ="你的人品勉勉强强..要自己好自为之.."; 
        } else if($n > 70 && $n <= 75) {
            $addd ="有你这样的人品算是不错了..";
        } else if($n > 75 && $n <= 80) {
            $addd ="你有较好的人品..继续保持.."; 
        } else if($n > 80 && $n <= 85) {
            $addd ="你的人品不错..应该一表人才吧?";
        } else if($n > 85 && $n <= 90) {
            $addd ="你的人品真好..做好事应该是你的爱好吧.."; 
        } else if($n > 90 && $n <= 95) {
            $addd ="你的人品太好了..你就是当代活雷锋啊...";
        } else if($n > 95 && $n <= 99) {
            $addd ="你是世人的榜样!";
        } else if($n > 100 && $n < 105) {
            $addd ="天啦!你不是人!你是神!!!"; 
        }else if($n > 105 && $n < 999) {
            $addd="你的人品已经过 100 人品计算器已经甘愿认输,3秒后人品计算器将自杀啊";
        } else if($n > 999) {
            $addd ="你的人品竟然负溢出了...我对你无语.."; 
        }
        return $name."的人品分数为:".$n."
    ".$addd;
    }

    欢迎关注方倍工作室微信,体验我们开发的功能及了解行业的最新动态

  • 相关阅读:
    P1144 最短路计数 题解 最短路应用题
    C++高精度加减乘除模板
    HDU3746 Teacher YYF 题解 KMP算法
    POJ3080 Blue Jeans 题解 KMP算法
    POJ2185 Milking Grid 题解 KMP算法
    POJ2752 Seek the Name, Seek the Fame 题解 KMP算法
    POJ2406 Power Strings 题解 KMP算法
    HDU2087 剪花布条 题解 KMP算法
    eclipse创建maven项目(详细)
    maven的作用及优势
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6467594.html
Copyright © 2011-2022 走看看