/** * 地址名称转换为数字地址 * * @param array $places 地址名称数组 * @param int $xNum 横向位个数 * @param int $yNum 纵向位个数 * @return array */ public static function NameToNumber($places, $xNum, $yNum) { $A = array(); $B = array(); //A for ($i = 0; $i < sizeof($places["A"]); $i++) { $place = $places["A"][$i]; $add = AddressCover::singleNameToNum($place, $xNum, $yNum); array_push($A, $add); } //B for ($i = 0; $i < sizeof($places["B"]); $i++) { $place = $places["B"][$i]; $add = AddressCover::singleNameToNum($place, $xNum, $yNum); array_push($B, $add); } $rtn["A"] = $A; $rtn["B"] = $B; return $rtn; }