[HP]PHPファイル!


🔴 PHPの作成方法

  • コメント作成方法:JavaScriptと同じ.
  • //:一方通行注釈
  • /**/:複数行コメント
  • 大文字と小文字を区別!
  • 変数宣言方式:$naming
  • <?php 이 사이에 php 문서 작성하기 ?>
  • php値確認
  • JS : document.write();
  • PHP : echo ;
  • phpはecho出力したい内容を後に書くことができます.echo "이름 : ".$u_name."<br>";
  • .の役割はJSの+と同じです.
  • phpもjavascriptみたい;必須!
  • 🟠 なぜformラベルにnameプロパティを指定する必要があるのか


    JAvascript使用document.querySelector複数選択可能ですが、phpはname属性の値のみ使用できます.
  • method ="get"
  • $_GET["필드의 name값"]
    // 대문자 필수
  • get方式でhtmlに直接書き込むことができます.
  • <p>
       <a href="insert.php?u_name=홍길동&u_id=hong">get방식</a>
    </p>
  • method ="post"
  • $_POST["필드의 name값"]
    // 대문자 필수

    🟡 PHPの作成

    <?php
    // 주석 작성방식 1
    /* 주석 작성방식 2 */
    
    // 이전 페이지(join.php)에서 값 가져오기
    // 대소문자 중요
    // $_GET["필드의 name값"]
    $u_name = $_GET["u_name"];
    $u_id = $_GET["u_id"];
    $pwd = $_GET["pwd"];
    $birth = $_GET["birth"];
    $postalCode = $_GET["postalCode"];
    $add1 = $_GET["add1"];
    $add2 = $_GET["add2"];
    $email_id = $_GET["email_id"];
    $email_dns = $_GET["email_dns"];
    $mobile = $_GET["mobile"];
    $agree = $_GET["agree"]; 
    
    // $_POST["필드의 name값"]
    $u_name = $_POST["u_name"];
    $u_id = $_POST["u_id"];
    $pwd = $_POST["pwd"];
    $birth = $_POST["birth"];
    $postalCode = $_POST["postalCode"];
    $add1 = $_POST["add1"];
    $add2 = $_POST["add2"];
    $email_id = $_POST["email_id"];
    $email_dns = $_POST["email_dns"];
    $mobile = $_POST["mobile"];
    $agree = $_POST["agree"];
    
    // 값 확인
    echo "이름 : ".$u_name."<br>";
    echo "아이디 : ".$u_id."<br>";
    echo "비밀번호 : ".$pwd."<br>";
    echo "생년월일 : ".$birth."<br>";
    echo "우편번호 : ".$postalCode."<br>";
    echo "기본주소 : ".$add1."<br>";
    echo "상세주소 :".$add2."<br>";
    echo "이메일 아이디 : ".$email_id."<br>";
    echo "이메일 도메인 : ".$email_dns."<br>";
    echo "전화번호 : ".$mobile."<br>";
    
    // 변수 사용하기
    $u_name = $_POST["u_name"];
    
    // DB 연동
    ?>

    🟢 php infoの印刷


    <!DOCTYPE html>
    <html lang="en">
    <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>Document</title>
    </head>
    <body>
      <?php phpinfo(); ?>
    </body>
    </html>