무작위 이름 생성기 (PHP 소스) > 웹소스 코드

본문 바로가기

사이트 내 전체검색

웹소스 코드

무작위 이름 생성기 (PHP 소스)

페이지 정보

트로관리자 23-04-21 22:29 조회 1,220회 댓글 0건

본문

무작위 이름 생성기 (PHP 소스) 


728894b3996a3d27017c0ab2a0205e71_1682083749_8003.png
 


index.php


<!DOCTYPE html>

<html lang="ko">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>무작위 이름 생성기</title>

</head>

<body>

    <h1>무작위 이름 생성기</h1>


    <div id="randomName"></div><br><br>

    <button onclick="generateRandomName()">이름 생성</button>


    <script>

        function generateRandomName() {

            fetch('generate_name.php')

                .then(response => response.text())

                .then(data => {

                    document.getElementById('randomName').innerHTML = data;

                });

        }

    </script>

</body>

</html>





generate_name.php

<?php
// 성씨 배열
$surnames = array(
    "김", "이", "박", "최", "정", "강", "조", "윤", "장", "임",
    "한", "오", "서", "신", "권", "황", "안", "송", "류", "홍",
    "전", "고", "문", "양", "손", "배", "조", "백", "허", "남",
    "심", "유", "노", "하", "전", "정", "곽", "성", "차", "주",
    "우", "구", "신", "임", "나", "민", "진", "지", "엄", "원",
    "채", "천", "마", "길", "탁", "예", "서", "강", "피", "도",
    "소", "설", "기", "여", "추", "건", "위", "편", "변", "염",
    "계", "예", "동", "봉", "석", "맹", "변", "표", "명", "기",
    "반", "소", "선", "후", "수", "화", "호", "시", "서", "니",
    "시", "선", "양", "장", "모", "흥", "무", "견", "영", "금"
);

// 중간돌림 배열
$middleNames = array(
    "도", "영", "재", "준", "예", "지", "현", "승", "수", "우",
    "찬", "민", "태", "기", "시", "건", "진", "하", "희", "윤",
    "원", "호", "대", "인", "훈", "유", "상", "철", "성", "동",
    "선", "석", "광", "창", "복", "길", "남", "종", "효", "일",
    "미", "정", "규", "린", "빈", "소", "아", "라", "나", "림",
    "헌", "온", "후", "애", "솔", "령", "람", "안", "무", "녕",
    "덕", "은", "언", "능", "곤", "룡", "명", "담", "옥", "학",
    "수", "황", "연", "림", "봉", "혁", "묵", "별", "향", "사",
    "완", "매", "관", "립", "강", "역", "마", "용", "송", "평",
    "백", "반", "방", "배", "백", "범", "병", "보", "부", "비"
);

// 마지막 배열
$lastNames = array(
    "원", "희", "민", "수", "율", "지", "현", "승", "수", "우",
    "찬", "민", "태", "기", "시", "건", "진", "하", "희", "윤",
    "원", "호", "대", "인", "훈", "유", "상", "철", "성", "동",
    "선", "석", "광", "창", "복", "길", "남", "종", "효", "일",
    "미", "정", "규", "린", "빈", "소", "아", "라", "나", "림",
    "헌", "온", "후", "애", "솔", "령", "람", "안", "무", "녕",
    "덕", "은", "언", "능", "곤", "룡", "명", "담", "옥", "학",
    "수", "황", "연", "림", "봉", "혁", "묵", "별", "향", "사",
    "완", "매", "관", "립", "강", "역", "마", "용", "송", "평",
    "백", "반", "방", "배", "백", "범", "병", "보", "부", "비"
);
// 무작위로 성씨, 중간돌림, 마지막 이름을 선택합니다.
$surname = $surnames[array_rand($surnames)];
$middleName = $middleNames[array_rand($middleNames)];
$lastName = $lastNames[array_rand($lastNames)];

// 생성된 이름을 출력합니다.
echo $surname . $middleName . $lastName;
?>





[이 게시물은 트로관리자님에 의해 2023-05-06 21:29:42 테크니컬에서 이동 됨]

SNS 공유

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기


등록된 댓글이 없습니다.

게시물 검색
전체 2건 1 페이지
Copyright © Trustpost.kr - 트러스트포스트 All rights reserved.