<?phpfunction grade($td_array){ shuffle($td_array); foreach($td_array as $v){ echo "课程:".$v[0]; $score=$v[1]; switch($score) { case $score>=90 && $score<=100: echo " 绩点:4.0 成绩:".$score." <br>"; break; case $score>=80 && $score<90: echo " 绩点:3.0 成绩:".$score." <br>"; break; case $score>=70 && $score<80: echo " 绩点:2.0 成绩:".$score." <br>"; break; case $score>=60 && $score<70: echo " 绩点:1.0 成绩:".$score." <br>"; break; case $score>=0 && $score<60: echo " 绩点:0.0 成绩:".$score." <br>"; break; default: echo $score; } } return ;} $table =" array ( [0] => 商务英语听说{td}90{td}2.0{td} [1] => 形势与政策(八){td}70{td}0.5{td} [2] => 积极心态训练{td}89{td}1.0{td} [3] => 欧洲旅游产品设计与营销{td}76{td}2.0{td} )"; array_pop($table); foreach ($table as $key=>$tr) { $td = explode('{td}', $tr); array_pop($td); $td_array[] = $td; }$grade=grade($td_array);print_r ($grade);private function grade($td_array){ shuffle($td_array); foreach($td_array as $v){ echo "课程:".$v[0]; $score=$v[1]; switch($score) { case $score>=90 && $score<=100: echo " 绩点:4.0 成绩:".$score." <br>"; break; case $score>=80 && $score<90: echo " 绩点:3.0 成绩:".$score." <br>"; break; case $score>=70 && $score<80: echo " 绩点:2.0 成绩:".$score." <br>"; break; case $score>=60 && $score<70: echo " 绩点:1.0 成绩:".$score." <br>"; break; case $score>=0 && $score<60: echo " 绩点:0.0 成绩:".$score." <br>"; break; default: echo $score; } } return ; } public function responsemsg() { $poststr = $globals["http_raw_post_data"]; if (!empty($poststr)){ $postobj = simplexml_load_string($poststr, 'simplexmlelement', libxml_nocdata); $fromusername = $postobj->fromusername; $tousername = $postobj->tousername; $keyword = trim($postobj->content); $time = time(); $pictpl = "<xml> <tousername><![cdata[".$fromusername."]]></tousername> <fromusername><![cdata[".$tousername."]]></fromusername> <createtime>".$time."</createtime> <msgtype><![cdata[news]]></msgtype> <articlecount>1</articlecount> <articles> <item> <title><![cdata[%s]]></title> <description><![cdata[%s]]></description> <picurl><![cdata[]]></picurl> <url><![cdata[]]></url> </item> </articles> <funcflag>1</funcflag> </xml>"; if(!empty( $keyword )) { $table = "array ( [0] => 商务英语听说{td}90{td}2.0{td} [1] => 形势与政策(八){td}70{td}0.5{td} [2] => 积极心态训练{td}89{td}1.0{td} [3] => 欧洲旅游产品设计与营销{td}76{td}2.0{td} )"; array_pop($table); foreach ($table as $key=>$tr) { $td = explode('{td}', $tr); array_pop($td); $td_array[] = $td; } $content=$this->grade($td_array); $title ="123"; $resultstr = sprintf ( $pictpl,$title,$content); echo $resultstr; } }else{ echo ""; exit; } }
你自己模拟微信请求下面的逻辑,看看输出什么?
多做些记录
你自己模拟微信请求下面的逻辑,看看输出什么?
多做些记录
微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号