arr'] = array('xing1'=>$xing1,'xing2'=>$xing2,'ming1'=>$ming1,'ming2'=>$ming2); $bh_wh_arr = array( 'bihua1'=>$bihua1,'bihua2'=>$bihua2,'bihua3'=>$bihua3,'bihua4'=>$bihua4, 'hzwh1'=>$hzwh1,'hzwh2'=>$hzwh2,'hzwh3'=>$hzwh3,'hzwh4'=>$hzwh4, //五行拼音 'whpy1'=>$run->qm_zi_wh_bh->wuhangpinyin($hzwh1), 'whpy2'=>$run->qm_zi_wh_bh->wuhangpinyin($hzwh2), 'whpy3'=>$run->qm_zi_wh_bh->wuhangpinyin($hzwh3), 'whpy4'=>$run->qm_zi_wh_bh->wuhangpinyin($hzwh4) ); $zhongge = intval($bihua1)+intval($bihua2)+intval($bihua3)+intval($bihua4); $zhonggee = intval($bihua1)+intval($bihua2)+intval($bihua3)+intval($bihua4); //计算三才 $renge = intval($renge1)+intval($renge2); $rengee = intval($renge1)+intval($renge2); $waige = intval($zhongge)-intval($renge); $waigee = intval($zhonggee)-intval($rengee); if($xing2 == ''){ $waige = intval($waige)+1; $waigee = intval($waigee)+1; } if($ming2 == ''){ $waige = intval($waige)+1; $waigee = intval($waigee)+1; } //天格 $tiangearr = $run->qm_xiongji->get_xiongji_buy_num($tiangee); if($tiangearr){ $tiangearr['tiangee'] = $tiangee; }else{ $tiangearr['tiangee'] = false; } //人格 $rengearr = $run->qm_xiongji->get_xiongji_buy_num($rengee); if($rengearr){ $rengearr['rengee'] = $rengee; }else{ $rengearr['rengee'] = false; } //地格 $digearr = $run->qm_xiongji->get_xiongji_buy_num($digee); if($digearr){ $digearr['digee'] = $digee; }else{ $digearr['digee'] = false; } //外格 $waigearr = $run->qm_xiongji->get_xiongji_buy_num($waigee); if($waigearr){ $waigearr['waigee'] = $waigee; }else{ $waigearr['waigee'] = false; } //总格 $zonggearr = $run->qm_xiongji->get_xiongji_buy_num($zhonggee); if($zonggearr){ $zonggearr['zonggee'] = $zhonggee; }else{ $zonggearr['zonggee'] = false; } $_show['tiangearr'] = $tiangearr; $_show['rengearr'] = $rengearr; $_show['digearr'] = $digearr; $_show['waigearr'] = $waigearr; $tian_sancai = $run->qm_zi_wh_bh->getsancai($tiange); $ren_sancai = $run->qm_zi_wh_bh->getsancai($renge); $di_sancai = $run->qm_zi_wh_bh->getsancai($dige); //三才吉凶 $sancai = $tian_sancai.$ren_sancai.$di_sancai; $rssancai = $run->qm_sancai->find_fetch(array('title'=>$sancai), array('id' => 1), 0, 1); if($rssancai){ $rssancai = current($rssancai); $rssancai['sancai'] = $sancai; }else{ $rssancai['sancai'] = false; } $_show['rssancai'] = $rssancai; $_show['tdr_ge'] = array( 'renge'=>$renge, 'tiange'=>$tiange, 'dige'=>$dige, 'tian_sancai'=>$tian_sancai, 'ren_sancai'=>$ren_sancai, 'di_sancai'=>$di_sancai, 'waige'=>$waige, 'waige_sancai'=>$run->qm_zi_wh_bh->getsancai($waige), 'zhongge'=>$zhongge, 'zongge_sancai'=>$run->qm_zi_wh_bh->getsancai($zhongge) ); //打分 $xmdf = $run->qm_zi_wh_bh->getpingfen($tiangearr['jx'])/10+ $run->qm_zi_wh_bh->getpingfen($rengearr['jx'])+ $run->qm_zi_wh_bh->getpingfen($digearr['jx'])+ $run->qm_zi_wh_bh->getpingfen($zonggearr['jx'])+ $run->qm_zi_wh_bh->getpingfen($waigearr['jx'])/10+ $run->qm_zi_wh_bh->getpingfen($rssancai['jx'])/4+ $run->qm_zi_wh_bh->getpingfen($rssancai['jx1'])/4+ $run->qm_zi_wh_bh->getpingfen($rssancai['jx2'])/4+ $run->qm_zi_wh_bh->getpingfen($rssancai['jx3'])/4; if($zhonggee > 60){ $xmdf = $xmdf-4; } $xmdf = 58+$xmdf; $xmdf = round($xmdf); if($xmdf > 100){ $xmdf = 100; } $_show['xmdf'] = $xmdf; //随机姓名 $table_prefix = $_ENV['_config']['db']['master']['tablepre']; $ming_table_full = $table_prefix.'qm_ming'; $keys = array(); $i = 0; while ($i<20){ $sql = "SELECT t1.id FROM {$ming_table_full} AS t1 JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM {$ming_table_full})) AS id) AS t2 WHERE t1.id >= t2.id LIMIT 1"; $arr = $run->db->fetch_first($sql); if($arr && !in_array($arr['id'], $keys)){ $keys[] = $arr['id']; $i++; } } // 读取内容列表 $suiji_ming_arr = $run->qm_ming->mget($keys); foreach($suiji_ming_arr as &$v) { $run->qm_ming->format($v, $xing); } $_show['suiji_ming'] = $suiji_ming_arr; if($cache_key){ $run->runtime->set_block_data_cache($cache_key, $_show, $life); } return $_show; } $gdata = block_global_qm_mingzi_show(array ( )); /** * 友情链接插件 * @param string cate 分类 * @param string orderby 排序方式 * @param int orderway 降序(-1),升序(1) * @param int start 开始位置 * @param int limit 显示几条 * @return array */ function block_links($conf) { global $run; $where = array(); $orderby = isset($conf['orderby']) && in_array($conf['orderby'], array('id', 'orderby')) ? $conf['orderby'] : 'id'; $orderway = isset($conf['orderway']) && $conf['orderway'] == 1 ? 1 : -1; $start = _int($conf, 'start'); $limit = _int($conf, 'limit', 10); $arr = $run->links->find_fetch($where, array($orderby => $orderway), $start, $limit); return $arr; } ?> 岳祥名字打分-岳祥名字的含义解析-免费取名网