작명 프로그램 사용법은 주석문으로 처리되어 있고... > 자유게시판

자유게시판

작명 프로그램 사용법은 주석문으로 처리되어 있고... 정보

작명 프로그램 사용법은 주석문으로 처리되어 있고...

본문

탄력적으로 바꾸려면 input으로 처리해 줘야 겠지요?
 
그런데 우찌 처리해야 할라나~*
 
1. 성을 입력받는다.(물론 한자)
2. 총획수를 처리(계산)하는 데 있어서 뭘로 계산을 해야 하려나...
   (일단 간단하게 사용자가 입력한 숫자로 대체)
3. 짠~* 나오겠구만요.
 
 
<? // 우리 아기 이름짓기 ?>
<font size=2>
<?
// 성 획수 (예를 들어 洪 은 9획)
$family_name = '洪';
$family_name_num = 9;
// 좋은 뜻의 글자
$name = array ('덕(德)', '만(滿)', '명(明)', '상(尙)', '선(宣)', '송(頌)',
               '수(秀)', '식(植)', '신(信)', '아(雅)', '양(揚)', '영(英)',
               '예(叡)', '완(完)', '원(嫄)', '유(愈)', '윤(潤)', '일(逸)',
               '재(宰)', '정(政)', '종(鍾)', '준(俊)', '지(智)', '창(昌)',
               '채(彩)', '치(治)', '태(泰)', '현(賢)', '현(炫)', '형(炯)',
               '혜(惠)', '혜(慧)', '호(浩)', '화(華)', '환(煥)' );
// 격 (숫자)
$num = array (15, 14, 8, 8, 9, 13,
               7, 12, 9, 12, 12, 9,
               16, 7, 13, 13, 15, 12,
               10, 8, 17, 9, 12, 8,
               11, 8, 10, 15, 9, 9,
               12, 15, 10, 12, 13 );
// 좋은 획수
$good_num = array( 11, 13, 15, 16, 17, 18, 21, 23, 24, 25, 29, 31, 32, 33, 35, 37, 38, 39, 41, 45, 47, 48 );
echo "성 : <b>$family_name</b> ($family_name_num) <p>";
for ($i=0; $i<count($name); $i++)
{
    for ($k=0; $k<count($name); $k++)
    {
        if ($i == $k) continue;
        $str[지격] = $gyuk[지격] = (int)($num[$i] + $num[$k]);
        $str[인격] = $gyuk[인격] = (int)($family_name_num + $num[$i]);
        $str[천격] = $gyuk[천격] = (int)($family_name_num + $num[$k]);
        $str[총격] = $gyuk[총격] = (int)($family_name_num + $num[$i] + $num[$k]);
        $good = 0;
        for ($m=0; $m<count($good_num); $m++)
        {
            if ($good_num[$m] == $gyuk[지격])
            {
                //$str[지격] = "<font color=blue>$str[지격]</font>";
                $good++;
            }
            if ($good_num[$m] == $gyuk[인격])
            {
                //$str[인격] = "<font color=blue>$str[인격]</font>";
                $good++;
            }
            if ($good_num[$m] == $gyuk[천격])
            {
                //$str[천격] = "<font color=blue>$str[천격]</font>";
                $good++;
            }
            if ($good_num[$m] == $gyuk[총격])
            {
                //$str[총격] = "<font color=blue>$str[총격]</font>";
                $good++;
            }
        }
        if ($good == 4)
        {
            echo $name[$i] . " " . $name[$k];
            echo " , 지격:" . $str[지격];
            echo " , 인격:" . $str[인격];
            echo " , 천격:" . $str[천격];
            echo " , 총격:" . $str[총격];
            echo "<br>";
        }
      
    }
    echo "<br>";
}
?>
</font>
추천
0
  • 복사

댓글 1개

http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=download&wr_id=1193&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%C0%DB%B8%ED&sop=and



덧글중에서...

====================
아기 다 맹글었당...ㅡ.ㅡ
====================


그러고보니...
두목(kagla)님 아이가
벌써 다섯살이겠네요^^;
© SIRSOFT
현재 페이지 제일 처음으로