酒店名字测吉凶免费

jimingbao2100

酒店名字测吉凶免费

输入您的酒店名字:

{$result['message']} ";} else {echo "

{$result['message']}

";}}function check_name($name) {// 检查名字长度if (strlen($name) < 3 || strlen($name) > 10) {return ['status' => 'error','message' => '酒店名字长度必须在3到10个字符之间'];}// 检查名字是否包含数字if (preg_match('/\d/', $name)) {return ['status' => 'error','message' => '酒店名字不能包含数字'];}// 检查名字是否包含特殊字符if (preg_match('/[^a-zA-Z\s]/', $name)) {return ['status' => 'error','message' => '酒店名字不能包含特殊字符'];}// 计算名字的笔画数$strokes = 0;for ($i = 0; $i < strlen($name); $i++) {$strokes += get_stroke_count($name[$i]);}// 判断笔画数是否吉利if ($strokes % 2 == 0) {return ['status' => 'success','message' => '酒店名字笔画数吉利'];} else {return ['status' => 'error','message' => '酒店名字笔画数不吉利'];}}function get_stroke_count($char) {$chars = ['一' => 1,'二' => 2,'三' => 3,'四' => 4,'五' => 5,'六' => 6,'七' => 7,'八' => 8,'九' => 9,'十' => 10,'百' => 100,'千' => 1000,'万' => 10000,'亿' => 100000000,];if (isset($chars[$char])) {return $chars[$char];} else {return 0;}}?>