Skip to main content Link Search Menu Expand Document (external link) Copy Copied
  1. 01 index.php
  2. 02 php 의 기본 문법
  3. 03 다른 언어와 사용
  4. 04 오류찾기
    1. 04-01 주석
    2. 04-02 변수
  5. 에러

01 index.php

  1. vscode를 실행한다.
  2. 새문서를 만든다.
  3. C\xmapp\htdocs 폴더의 index.php 파일을 모두 지우고 아래의 코드로 수정한다.
<?php
   echo '망고안녕~~';
?>
  1. C\xmapp\xampp-control.exe를 실행하여 서버실행
  2. 작성한 문서를 서버환경에서 확인한다.

02 php 의 기본 문법

<?php 로 시작해서

?> 로 끝남

03 다른 언어와 사용


   <?php echo "<h1>망고는 코딩대장</h1>" ?>
   

<h1>
   <?php echo "망고는 코딩대장" ?>
</h1>

04 오류찾기

04-01 주석


<!DOCTYPE html>
<html lang="ko">
<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>
   <h1>타이틀</h1>
   <?php 
      //echo 문자열 출력함수
      echo '망고대장'
      /* 여러줄 
         주석
      */
      #한줄주석
   ?>
</body>
</html>

04-02 변수

$변수명=값


   <?php 
      $name="망고"; 
      echo $name.'대장'; # 문자열과 연결할때는 . 
      echo "$name 대장"; # 문자열이 쌍따옴표로 묶여있으면 . 없어도 됨
   ?>

+

에러

<!DOCTYPE html>
<html lang="ko">
<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>에러</title>
</head>
<body>
   <?php 
      $name="망고";
      echo $name'대장'; 
      echo "🥇 $name 대장";
      echo "🥇 $myname 대장";
   ?>
</body>
</html>


영어명한국어명여는 태그닫는 태그설명
standard tag표준 태그, 긴 태그<?php?>항상 사용 가능
short open tag짧은 여는 태그, 짧은 태그[2]<??>기본값은 사용불가. short_open_tag=On 적용하면 사용가능. 권장하지 않음.
echo shortcut단축 태그<?=?항상 사용 가능. <?php echo 내용; ?>의 축약형