|
实现方法: 获得人品 - function getMoralInfo($name)
$ U: ^6 U, O: r4 [. O4 p - {
" S" U: w9 [) T# ^$ Z! q, w/ t - $name = str_replace("+", "", $name);
3 l8 Z6 S Q- F f4 p - $f = mb_substr($name,0,1,'utf-8');3 v- P( u: f3 ?
- $s = mb_substr($name,1,1,'utf-8');
1 A F2 s3 R3 t4 s7 V8 ?% V - $w = mb_substr($name,2,1,'utf-8');! f$ u* j( i2 X2 ]! m7 Z* M$ X
- $x = mb_substr($name,3,1,'utf-8');
; \( }+ m) S# A! G1 E# U$ j3 L! a - $n=(getUnicodeFromUTF8($f) + getUnicodeFromUTF8($s) + getUnicodeFromUTF8($w) + getUnicodeFromUTF8($x)) % 100;
. B- C# P; t! U' f5 I - $addd='';
' |6 k' R$ I( b+ v; F' J8 k( N - if(empty($name))
- f, ?5 o9 m, q* B4 [! E - {& {# M7 V$ ^2 L$ L
- $addd="大哥不要玩我啊,名字都没有你想算什么!";
; `0 g: v, m+ N! l2 | \ - 8 R/ \/ ^) d0 T6 U7 o8 v
- } else if ($n <= 0) {
' @* A& k+ K( [& e - $addd ="你一定不是人吧?怎么一点人品都没有?!";) e. B T9 Y+ G$ w9 Z9 A7 x9 a
- } else if($n > 0 && $n <= 5) {
: {+ Y% w3 M6 K+ r" |9 ] n* d5 @ - $addd ="算了,跟你没什么人品好谈的...";
9 C1 K5 e* R( H - } else if($n > 5 && $n <= 10) {
& N+ `$ q& d8 e" ]9 Y - $addd ="是我不好...不应该跟你谈人品问题的...";
8 s3 n3 |, m5 t7 O5 S - } else if($n > 10 && $n <= 15) {7 G) \/ ^4 q# i$ e
- $addd ="杀过人没有?放过火没有?你应该无恶不做吧?";
4 s9 G: t) A# j7 U8 z) i P - } else if($n > 15 && $n <= 20) {% v' x2 A, u9 R3 V8 w
- $addd ="你貌似应该三岁就偷看隔壁大妈洗澡的吧...";
+ m2 \; F1 Z s$ y! d' S$ e# b! b - } else if($n > 20 && $n <= 25) {
5 K* l5 r! F Q$ w4 ^ - $addd ="你的人品之低下实在让人惊讶啊..."; ; Y4 h4 |4 d; M# C6 x1 N
- } else if($n > 25 && $n <= 30) {! q3 @, q9 Q! |- ^
- $addd ="你的人品太差了。你应该有干坏事的嗜好吧?";
# @. P) w, c! _( f F - } else if($n > 30 && $n <= 35) {9 |% W8 {7 A o3 _! o
- $addd ="你的人品真差!肯定经常做偷鸡摸狗的事...";
3 x! h9 Y5 @- b0 x+ R - } else if($n > 35 && $n <= 40) {1 u, a. ?5 X) H
- $addd ="你拥有如此差的人品请经常祈求佛祖保佑你吧...";
, o( R/ _! Y& R - } else if($n > 40 && $n <= 45) {
: W# Q" `8 d. ^2 s* n - $addd ="老实交待..那些论坛上面经常出现的偷拍照是不是你的杰作?";
7 N2 ?6 C8 j5 ] - } else if($n > 45 && $n <= 50) {0 _/ I! W2 V: a- Q- @" X
- $addd ="你随地大小便之类的事没少干吧?";9 `2 S4 t3 D0 s" o2 `) o
- } else if($n > 50 && $n <= 55) {2 o( l/ k4 ^9 ^; O4 ]
- $addd ="你的人品太差了..稍不小心就会去干坏事了吧?";
$ R2 Q. {/ d- V - } else if($n > 55 && $n <= 60) {( c) G, A# Z. Z+ X
- $addd ="你的人品很差了..要时刻克制住做坏事的冲动哦..";
& n+ E2 v. Z1 Y0 P$ U+ k - } else if($n > 60 && $n <= 65) { A- G) x7 _+ x) z: V. S$ S5 q3 V
- $addd ="你的人品比较差了..要好好的约束自己啊.."; / L- m4 G; v: B
- } else if($n > 65 && $n <= 70) {( \6 a) b6 y* f- ^1 z2 S
- $addd ="你的人品勉勉强强..要自己好自为之..";
; l2 y5 o7 j1 z9 V" {+ B$ [ - } else if($n > 70 && $n <= 75) {% D/ R# M9 s9 Z) p- I
- $addd ="有你这样的人品算是不错了..";
& }# ?4 E5 i0 Q4 N' S - } else if($n > 75 && $n <= 80) {; w7 Z* m! P& |6 W# v0 ?+ {1 C; W
- $addd ="你有较好的人品..继续保持..";
& I4 i3 d1 e: r$ X* D U' } - } else if($n > 80 && $n <= 85) {
: c: ]* _. K/ K/ B - $addd ="你的人品不错..应该一表人才吧?";, N& |/ K& ?" ?9 h2 c
- } else if($n > 85 && $n <= 90) {: ~7 N" j! v- s% ^0 q
- $addd ="你的人品真好..做好事应该是你的爱好吧..";
7 w8 t1 k2 k# @ - } else if($n > 90 && $n <= 95) {
- M7 |4 j$ C* l5 g7 A0 N - $addd ="你的人品太好了..你就是当代活雷锋啊...";
( e$ X, b, ]0 n; t) W5 E - } else if($n > 95 && $n <= 99) { d# y2 N) y4 g6 w+ \- W9 ?0 V
- $addd ="你是世人的榜样!";
, |- k7 ]; l7 E+ y7 {6 | - } else if($n > 100 && $n < 105) {
- e9 v, Z2 P" A& q! p - $addd ="天啦!你不是人!你是神!!!"; ~) F6 P5 t8 K
- }else if($n > 105 && $n < 999) {7 ]$ C: I1 Y6 p- C* D
- $addd="你的人品已经过 100 人品计算器已经甘愿认输,3秒后人品计算器将自杀啊";
4 n! J6 i/ Y* \" Z6 d. m. |! K, m - } else if($n > 999) {* @ a- `5 z" y
- $addd ="你的人品竟然负溢出了...我对你无语.."; # {( m# O* R& I# ?9 L$ d
- }
2 K/ o" J* R$ e. n - return $name."的人品分数为:".$n."\n".$addd;
4 z$ L% ]- a( [2 { - }
复制代码 file:///c:/users/ADMINI~1/appdata/roaming/360se6/USERDA~1/Temp/171353~1.PNG file:///c:/users/ADMINI~1/appdata/roaming/360se6/USERDA~1/Temp/171353~1.PNG
* f5 W6 m" h5 ~% N2 O* q4 l$ f" c3 n7 h$ m C) f) y9 D
1 i m* v2 Q8 U
|