Boolean과 비교 연산자

 

var_dump()는 입력값의 데이터 타입까지 알려주는 함수이다

 

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <h1>Comparison Operators &amp;
    Boolean data type</h1>
    <?php
    var_dump(1==1);
     ?>
    <h2>1>1</h2>
    <?php
    var_dump(1>1);
    ?>
    <h2>1>=1</h2>
    <?php
    var_dump(1>=1);
    ?>
  </body>
</html>

 

조건문의 활용

 

isset() 함수는 값이 있냐 없냐에 따라 불리언값을 반환한다

 

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <h1><a href="index.php">WEB</a></h1>
    <ol>
      <li><a href="index.php?id=HTML">HTML</a></li>
      <li><a href="index.php?id=CSS">CSS</a></li>
      <li><a href="index.php?id=JavaScript">JavaScript</a></li>
    </ol>
    <h2>
      <?php
      if(isset($_GET['id'])){
        echo $_GET['id'];
      } else{
        echo "Welcome";
      }
      ?>
    </h2>
    <?php
    if(isset($_GET['id'])){
      echo file_get_contents("data/".$_GET['id']);
    } else {
      echo "Hello, PHP";
    }
     ?>
  </body>
</html>

 

$_GET['id']의 값이 있다면 그 id 값을 가져오고 만약 없다면 else문의 지시대로 된다

 

반복문의 형식

 

while 뒤에는 보통 true나 false 인 boolean값이 온다

 

while문은 조건이 만족되는 동안에 statement부분이 반복이 된다

 

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>loop</title>
  </head>
  <body>
    <h1>while</h1>
    <?php
    echo '1<br>';
    $i = 0;
    while($i < 3){
      echo '2<br>';
      $i = $i + 1;
    }
    echo '3<br>';
    ?>
  </body>
</html>

변수 i 값을 0으로 초기화해주고 1씩 증가시켜서 3번 반복시켜 2<br>을 실행되게 된다

'휴지통 > PHP' 카테고리의 다른 글

공부(6)  (0) 2021.09.06
공부(5)  (0) 2021.09.06
공부(3)  (0) 2021.09.06
공부(2)  (0) 2021.09.05
공부(1)  (0) 2021.09.05

+ Recent posts