생활코딩

Coding Everybody

코스 전체목록

닫기

PHP의 조건문 활용

수업소개

PHP의 조건문을 활용해서 웹 애플리케이션의 기능을 개선하는 모습을 살펴봅니다. 

 

 

 

 

변경사항

<!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>

 

댓글

댓글 본문
  1. 정진훈
    완료
  2. enujo
    23.12.01 아무리 어려운 프로그램도 시간의 순서에 따라 조건문과 반복문으로 표현 가능하다냥 !
  3. 30늦은나이아니라고해줘
    2023-09-25 내가왔다.
  4. 코딩두
    23.08.05
  5. Lithium3
    1. 프로그래밍은 시간의 순서. 2. 복잡한 문제는 조건문과 반목문으로 해결 가능
    220514 수강
  6. 드림보이
    2022.02.21. WEB2 - PHP - PHP의 조건문 활용 파트 수강완료
  7. pmxsg
    2022.1.3. 수강
  8. Ruruk
    2021.7.6
  9. chimhyangmoo
    21.05.17
  10. jwoh
    21-04-25
  11. jeisyoon
    2021.04.13 조건문 활용 - OK
  12. doooooo
    0411
  13. hanel_
    21.2.9
  14. kkn1125
    21.01.04.월 완료~!
  15. 윤지
    확인
  16. 111pixel
  17. 1stclasscitizen
    2020.11.03
  18. 우성짱
    좋아요
  19. siver
    완료
  20. psyless
    20200725
  21. 이서연
    완료
  22. 이상한데..
    잘 안되네
  23. 아자요
    HTML, Java Script 완강 후 새로운 도전시작

    20.05.07일 / 완료
  24. ArcTempest
    완료!
  25. OneJae EE
    20.04.07 화 / 37세 비전공자 / 완료
  26. 스티븐잡숴
    완료
  27. moon
    정말 감사합니다.!!
  28. 이고잉 만세
    ㅠㅠ 이런 강의를 무료로 들을 수 있다니 너무 감사합니다 이고잉님 새해 복 많이 받으시고 하시는 일 모두 번창하세요
  29. 햄쮸맨
    요호호..반복문과 조건문이 있으면 Yes or No로 갈라지는 건 전부 처리할 수 있겠네용? 근데 만약에 처리해야 할 논리값(?) 수가 많아져서 일일이 if를 쓴다면 정말 슬퍼질 것 같아요..뭐 그런건 걱정 안해도 다른 함수 같은게 또 있겠죵?
  30. 몽글몽글솜사탕
    감사합니다
  31. 허공
    190507 감사합니다.
  32. 지미츄
    감사합니다
  33. johnAhn
    감사합니다.
  34. 헨도
    완료했습니다~~!
  35. kobi24
    감사합니다
  36. Gihoon Pomme Ryu
    완료. 고맙습니다.
  37. 로버트한
    감사합니다.^^
  38. egoing
    https://opentutorials.org......319

    환경설정을 보시면 업데이가 빨리 되지 않는 문제의 이유가 있습니다

    opcache 값을 설정해주셔야해요
    대화보기
    • 유진희
      isset을 사용하지않고 그냥 겟아이디만 넣었을때도 값이 있는지 없는지가 boolean으로 표현되는것 같습니다. 그런데 저는 아톰에서 저장하고난뒤에 한참뒤(약 1,2분뒤?)에야 크롬창에서 변경된거가 확인됩니다. 왜 바로 크롬에서 새로고침이 안되고 한참뒤에 리로드가 되는지 답변주시면 감사하겠습니다~
    • 제갈량
      하나하나 배워나가고 있어요~~
      감사합니다. ^^
    • 네 display_error = on 으로 되어있기 때문에 error 가 출력되는게 맞습니다
      대화보기
      • gamza
        늘 좋은 수업 감사드립니다.

        수업도중 한가지 찜찜한게 있어서 여쭤보려 합니다..

        조건문을 작성하기 전까지는 index.php 주소 접속시에

        id 값이 없음으로 인한 오류코드가 출력이 되었습니다.

        php 설치 수업때 오류코드가 나오도록 설정하였기 때문에

        이고잉님과는 다른 화면이 나온 것으로 생각하면 될까요?
      • Mingi Son
        isset{$var); 변수 값이 세팅 되어있는지 null 값인지를 boolean 값으로 반환한다
      • sealwind
        isset(); 또 하나 알아가네요~
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기