작명 프로그램 사용법은 주석문으로 처리되어 있고... > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

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

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

본문

탄력적으로 바꾸려면 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>
  • 복사

댓글 전체

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
현재 페이지 제일 처음으로