八字神煞相关php

函数
function shensha($ganzhi,$zhi,$gz){//第一个参数是干支,弟二个参数是所对地支 弟三个参故说明第一个参数是干还是支
  $shensha_f=array();
   $_shensha1 = array( //
    "大耗"=>array("子"=>"午","丑"=>"未","寅"=>"申","卯"=>"酉","辰"=>"戌","巳"=>"亥","午"=>"子","未"=>"丑","申"=>"寅","酉"=>"卯","戌"=>"辰","亥"=>"巳"),
    "小耗"=>array("子"=>"巳","丑"=>"午","寅"=>"未","卯"=>"申","辰"=>"酉","巳"=>"戌","午"=>"亥","未"=>"子","申"=>"丑","酉"=>"寅","戌"=>"卯","亥"=>"辰"),
    "孤辰"=>array("子"=>"寅","丑"=>"寅","寅"=>"巳","卯"=>"巳","辰"=>"巳","巳"=>"申","午"=>"申","未"=>"申","申"=>"亥","酉"=>"亥","戌"=>"亥","亥"=>"寅"),
    "寡宿"=>array("子"=>"戌","丑"=>"戌","寅"=>"丑","卯"=>"丑","辰"=>"丑","巳"=>"辰","午"=>"辰","未"=>"辰","申"=>"未","酉"=>"未","戌"=>"未","亥"=>"戌"),    
    "将星"=>array("子"=>"子","丑"=>"酉","寅"=>"午","卯"=>"卯","辰"=>"子","巳"=>"酉","午"=>"午","未"=>"卯","申"=>"子","酉"=>"酉","戌"=>"午","亥"=>"卯"),
    "华盖"=>array("子"=>"辰","丑"=>"丑","寅"=>"戌","卯"=>"未","辰"=>"辰","巳"=>"丑","午"=>"戌","未"=>"未","申"=>"辰","酉"=>"丑","戌"=>"戌","亥"=>"未"),
    "驿马"=>array("子"=>"寅","丑"=>"亥","寅"=>"申","卯"=>"巳","辰"=>"寅","巳"=>"亥","午"=>"申","未"=>"巳","申"=>"寅","酉"=>"亥","戌"=>"申","亥"=>"巳"), 
    "劫煞"=>array("子"=>"巳","丑"=>"寅","寅"=>"亥","卯"=>"申","辰"=>"巳","巳"=>"寅","午"=>"亥","未"=>"申","申"=>"巳","酉"=>"寅","戌"=>"亥","亥"=>"申"),
    "亡神"=>array("子"=>"亥","丑"=>"申","寅"=>"巳","卯"=>"寅","辰"=>"亥","巳"=>"申","午"=>"巳","未"=>"寅","申"=>"亥","酉"=>"申","戌"=>"巳","亥"=>"寅"),
    "桃花"=>array("子"=>"酉","丑"=>"午","寅"=>"卯","卯"=>"子","辰"=>"酉","巳"=>"午","午"=>"卯","未"=>"子","申"=>"酉","酉"=>"午","戌"=>"卯","亥"=>"子"),
    "破碎"=>array("子"=>"巳","丑"=>"丑","寅"=>"酉","卯"=>"巳","辰"=>"丑","巳"=>"酉","午"=>"巳","未"=>"丑","申"=>"酉","酉"=>"巳","戌"=>"丑","亥"=>"酉"),
    );
  $_shensha2 = array(
    "天乙贵人"=>array("甲"=>"丑","乙"=>"子","丙"=>"亥","丁"=>"亥","戊"=>"丑","己"=>"子","庚"=>"丑","辛"=>"午","壬"=>"巳","癸"=>"巳"),
    "天乙夜贵"=>array("甲"=>"未","乙"=>"申","丙"=>"酉","丁"=>"酉","戊"=>"未","己"=>"申","庚"=>"未","辛"=>"寅","壬"=>"卯","癸"=>"卯"),
    "文昌贵人"=>array("甲"=>"巳","乙"=>"午","丙"=>"申","丁"=>"酉","戊"=>"申","己"=>"酉","庚"=>"亥","辛"=>"子","壬"=>"寅","癸"=>"卯"),
    "羊刃"=>array("甲"=>"卯","丙"=>"午","戊"=> "午","庚"=>"酉","壬"=>"子"),
    "红艳"=>array("甲"=>"午","乙"=>"午","丙"=>"寅","丁"=>"未","戊"=>"辰","己"=>"辰","庚"=>"戌","辛"=>"酉","壬"=>"子","癸"=>"申"),
   "长生"=>array("甲"=>"亥","乙"=>"午","丙"=>"寅","丁"=>"酉","戊"=>"寅","己"=>"酉","庚"=>"巳","辛"=>"子","壬"=>"申","癸"=>"卯"),
   "沐浴"=>array("甲"=>"子","乙"=>"子","丙"=>"卯","丁"=>"卯","戊"=>"卯","己"=>"卯","庚"=>"午","辛"=>"午","壬"=>"酉","癸"=>"酉"),
   "禄"=>array("甲"=>"寅","乙"=>"卯","丙"=>"巳","丁"=>"午","戊"=>"巳","己"=>"午","庚"=>"申","辛"=>"酉","壬"=>"亥","癸"=>"子"),  
   "帝旺"=>array("甲"=>"卯","乙"=>"寅","丙"=>"午","丁"=>"巳","戊"=>"午","己"=>"巳","庚"=>"酉","辛"=>"申","壬"=>"子","癸"=>"亥"),
   "病"=>array("甲"=>"巳","乙"=>"子","丙"=>"申","丁"=>"申","戊"=>"申","己"=>"申","庚"=>"亥","辛"=>"亥","壬"=>"寅","癸"=>"寅"),
   "死"=>array("甲"=>"午","乙"=>"亥","丙"=>"酉","丁"=>"寅","戊"=>"酉","己"=>"寅","庚"=>"子","辛"=>"巳","壬"=>"卯","癸"=>"申"),
   "墓"=>array("甲"=>"未","乙"=>"戌","丙"=>"戌","丁"=>"戌","戊"=>"辰","己"=>"辰","庚"=>"丑","辛"=>"丑","壬"=>"辰","癸"=>"辰"),
   "绝"=>array("甲"=>"申","乙"=>"酉","丙"=>"亥","丁"=>"子","戊"=>"亥","己"=>"子","庚"=>"寅","辛"=>"卯","壬"=>"巳","癸"=>"午"),
   "胎"=>array("甲"=>"酉","乙"=>"酉","丙"=>"子","丁"=>"子","戊"=>"子","己"=>"子","庚"=>"卯","辛"=>"卯","壬"=>"午","癸"=>"午"),
  );
    if ($gz=="gan") {
     $_shensha=$_shensha2;
    }else {
     $_shensha=$_shensha1;
    }
    foreach ($_shensha as $key => $value) {
     if($value[$ganzhi]==$zhi){
      $shensha_f[]=$key;
     }
    }
       return $shensha_f; 
}