웹 애플리케이션 만들기

조건문

php 소스 코드를 변경한 후에 반영되지 않는 문제가 있을 수 있습니다. 이런 경우  

MAC 사용자의 경우 아래의 파일을 열어주세요. 
/Applications/mampstack(버전번호)/php/etc/php.ini

윈도우 사용자의 경우 아래의 파일을 열어주세요. 
C:\Bitnami\wampstack(버전번호)\php\php.ini

이 파일에서 opcache.enable=0 라고 되어 있는 부분을 opcache.enable=1로 변경 하신 후에 Apache를 재시작하시면 됩니다.  (아파치 재시작 방법을 모르시면 서버제어 참고)
만약 위의 경우로도 해결되지 않으면 웹브라우저에 저장된 임시 파일의 문제일수도 있습니다. 이런 경우 아래의 방법으로 웹페이지를 리로드 해주세요. 

Windows: ctrl + F5
Mac/Apple: Apple + R or command + R
Linux: F5

6.php 

<!DOCTYPE html>
<html>
<head>
     <meta charset="utf-8">
</head>
<body>
  <h1>JavaScript</h1>
  <script>
    result = (1==2);
    if(result){
      document.write("참");
    } else {
      document.write("거짓");
    }
  </script>
  <h1>php</h1>
  <?php
    $result = (2==2);
    if($result){
      echo "참";
    } else {
      echo "거짓";
    }
  ?>
</body>
</html>

소스코드

github

댓글

댓글 본문
작성자
비밀번호
  1. fassen
    javascript에서는 result 값을 넣고 마침표시(;) 없어도 에러가 안나는데 php에서는 result 값을 넣고 마침표시(;)를 안하니 에러가 나네요.
  2. 손영민
    if(1!=2){
    document.write(true);}
    else{
    document.write(false);
    }
  3. sung박
    result = (1==2);
  4. jy1234
    감사합니다.
  5. Jinsoo Choi
    감사합니다 :)
  6. 라이언
    18.04.11 수강 - 감사합니다
  7. 누구님
    18.02.07 완료, 감사합니다!
  8. 다람쥐
    초보자인데 급 어려움이 ㅜㅜ
  9. zydzyd
    확실히 컴퓨터 전공하니까 이런게 너무쉽게 느껴지네요 제 전공한테 고맙다 해야할지..
    다만, 너무쉬운 나머지 집중이 안되지만.. 최대한 노력해서 집중하려고 하고 있습니다.
    역시 어느언어를 배우던지간에 조건문은 거의 전부 if군요 ㅋㅋ
    어제밤부터 시작해서 여기까지 왔습니다.
    잘보고 있어요. 물론, 오늘은 여기서 끝내지 않고 더 할 생각입니다.
    좋은 영상 고맙습니다.
  10. picohiyo
    20180118
  11. 슝태
    20180113
  12. 2018/1/1
    감사합니다.^^
  13. PassionOfStudy
    17-12-23 5일차 - 5번째 강의

    수강완료!

    ------------------------------------------------------------------------------------------------
    @ 조건문 : 어떠한 조건에 따라서 값을 달리 해 주는 것

    @ 표현
    JavaScript와 PHP 둘다 표현은 같다.

    if(True/False) {
    # True일때 수행되는 행동
    } else {
    # Flase일때 수행되는 행동
    }
    ------------------------------------------------------------------------------------------------
  14. 빛보다 밝은 빛
    감사합니다ㅎ
  15. 강의 잘 봤습니다.
  16. 저 구문은 변수를 선언하는 구문이기 때문에(출력하려는거 X) 화면에 출력하는 구문인 echo는 필요없어용
    대화보기
    • 이근환
      2017-11-29 수강 3일차

      수강완료입니다!

      진짜 재밌어요!!:)

      재미로 코딩하나 하구가요!ㅋㅋㅋ

      <!DOCTYPE html>
      <html>
      <head>
      <meta charset="utf-8">
      </head>
      <body>
      <h1>JavaScript</h1>
      <script charset="utf-8">
      result = 3 < 1;
      if(false) {
      document.write("감사합니다")
      } else {
      document.write('강사님")
      }
      </script>

      <h1>php</h1>
      <?php
      $result = 5 != 3;
      if($result) {
      echo "목소리도 좋으시고 감사합니다";
      } else {
      echo "원빈보다 잘생기셨어요";
      }
      ?>
      </body>
      </html>


      Output(출력값)

      JavaScript

      강사님

      php

      목소리도 좋으시고 감사합니다
    • 박인호
      11-23
      수강완료.
    • 11-19
    • atnskynst
      11/18
    • 2017년 11월 16일 수강완료
    • 서성진
      잘 봤습니다.
    • 제가 알기론 echo는 화면에 출력할때 사용하는 문법으로 알고있습니다.ㅎ
      대화보기
      • 2017/11/7 complete!
      • 소소대담
        <.?php $result=(); 이부분에서 변수 앞애 echo는 따로 적지 않아도 괜찮나요?
      • 소소대담
        세미콜론을 이용해서 다음으로
        넘어가랴 하는데 자꾸 까먹었니요. 유익한 강의 감사합니다,
      • John kim
        1023
      • 송성태
        조건문 잘 봤습니다.
        하나의 언어를 알면 백개의 언어를 알 수 있다.
      • 파이쏭
        9월28일 하나를 알면 백가지를 안다~
      • whalecode
        09.29 done
      • 참치군주
        0929
      • 강수경
        0928
      • 알파고
        9.28
      • Dongwon Shin
        수강완료했습니다.
      • Jay Choi
        훌륭한 강의 감사 합니다.
      • 9/27 COMPL
      • 9/25완료
      • 다시시작
        완료
      • 효근
        2017.09.18 완료
      • 주주맘마
        완료
      • 왓떠뻐꺼
        완료했습니다. 감사합니다.
      • 완료!
      • 효효
        완료!:-)
      • Cooldaddy
        조금씩 조금씩 원래를 배워 가고 있네요 감사합니다
      • 유상원
        2017-09-10 완료!
      • SanFrancisco
        정말 두 언어가 비슷하네요
      • pash15xk
        완료
      • 정문경
        완료완료~
      • 매력찐
        완료
      • 딕킨스
        조건문의 개념
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기