PHP로 만든 덧셈기(덧셈만 가능한 컴퓨터)에서 배운 것

2980 단어 PHP초보자
나는 매일 프로그래밍으로 많은 것을 만드는 우타무다.오늘 우리는 어제 완성한'덧셈만 할 수 있는 컴퓨터'에서 배운 것을 총결하였다.요즘엔'모든 기능을 갖춘 컴퓨터'를 만들고 싶어서 노력합니다!잘못된 가능성이 있기 때문에, 지적해 주십시오!

걸려 넘어진 곳•신경 쓰이는 일 ① [body 태그]

<form action="calculator.php" method="post">
      <div class="main_point">
        <input type="text" name="number1" value="<?php echo htmlspecialchars($number1); ?>"> +
        <input type="text" name="number2" value="<?php echo htmlspecialchars($number2); ?>"> =
        <?php print $answer; ?>
      </div>
      <input type="submit" name="button_sum" value="計算する!">
</form>

form action="" method="post"


form 태그의 활동 속성 정보


양식의 "보내기 단추"를 누르면 보내는 데이터의 발송 목적지를 지정할 수 있기 때문에 action 속성에 URL을 추가합니다.절대로 기재해야 할 것.

방법 속성에 대한post


양식 데이터를 서버에 전송하는 방법은 웹 브라우저에 전달됩니다.오프라인 자체 검사 값을 지정하면 브라우저 처리에 사용할 데이터가 웹 서버로 전송됩니다웹 사이트 찾아보기
즉, 서버에 입력한 결과를 표시하는 방법입니다.

htmlspecialchars 정보


안전을 위해서 쓰고 싶은 거.이것을 사용하면 특수 문자를 특별한 의미가 없는 단순 문자열로 변환합니다.

걸려 넘어진 곳·신경 쓰이는 일 ② [PHP 내]

<?php 
  if (isset($_POST['number1']) && isset($_POST['number2']) ){
    $number1 = $_POST['number1'];
    $number2 = $_POST['number2'];
  }
  $answer = $number1 + $number2;
?>
보는 게 쉬운데~조금씩 해체하고 이해하면 다음과 같은 느낌이 든다.

뭐가 isset...


변수가 설정되어 있는지 확인합니다.폼에서 보내는 데이터 값을 설정했는지 확인하려면 사용하십시오.isset(자변수)의 형식으로 이용하여 자변수에 변수를 추가합니다.변수에 값을 삽입하면 반환 값이 반환됩니다.

$_전원 켜기 자체 검사란 무엇입니까?


양식에서 데이터를 받는 방법은 GET와 POST 두 가지입니다.
GET를 사용하면 양식에 입력한 내용이 브라우저와 URL 두 개에 반영됩니다.비밀번호나 개인 정보의 경우 위험합니다.
데이터만 받고 싶으면 켜서 자체 검사하면 OK!

무엇이 & &


좌우로 쓴 것은 모두 포함된다는 뜻이다.이 경우 isset($_POST['number1')과 isset($_POST['number2')이 모두 기록됩니다.

이번 if문


요약하자면, 이번 조건식은 다음과 같다.
number1과number2가 모두 값이 있으면'$number1은number1''$number2는number2'를 대입합니다!

더 할 수 있는 일


내가 뭘 할 수 있을까 생각했어.그냥 안 끝내고 올리고 싶어!
  • 리셋 단추 가져오기
  • 표에 숫자가 아닌 상황에서 잘못된 문장을 표시했다
  • 그래?

    총결산



    이번에는 가법기를 복습해 보았다.했을 뿐만 아니라 정리하면 이해도가 깊어진다.여러분도 꼭 각양각색의 컴퓨터를 만드세요.

    좋은 웹페이지 즐겨찾기