bodan(1,2,1)); } public function dd(){ $obj = new SettlementOrder(); $ret = $obj->stringComputing(1); var_dump($ret); } public function debug(){ $str = " function pr(\$mstr) { echo 'outval '.\$mstr ; } \r\n class A { public function mypr(\$str){ echo \$str; } } \r\n "; $str .= " \$obj = new A(); \$obj->mypr('vvvv ') ; \r\n pr('你妹'); " ; $str .= " \$_var_1 = ' aaaaaaaaa'; echo \$_var_1 ; " ; eval($str); exit ; $obj = new SettlementOrder(); $data = [ [ ['odds'=>1.8,'winOrLose'=>1], ['odds'=>1.5,'winOrLose'=>1], ['odds'=>1.66,'winOrLose'=>1], ],3 ]; $ret = $obj->stringComputing($data); var_dump($ret); exit ; $obj = new SettlementWinFail(); $ret = $obj->doRun(); var_dump($ret); exit ; $obj = new SettlementOrder(); $order = '20190429114726972659385'; $ret = $obj->reSettlement([$order],2); var_dump($ret); exit ; } }