PHP 1차시

Noh Sinyoung·2024년 9월 23일
0

PHP

목록 보기
1/2

파일 생성 위치

드라이브 > xampp > htdocs

기본 구조

<?php

?>

변수 선언

$~ : 변수명 앞에 $를 붙임으로 변수로 선언

$a = 1;
$b = "변수";

출력

echo "~";   or   echo '~';

""안에 작성시 변수출력 가능, ''안에 작성시 문자열로만 출력

echo "a : $a"; // 출력값 = a : 1
echo 'a : $a'; // 출력값 = a : $a

a는 $a이다 를 출력 시

echo "a는 $a이다"; // 변수$a와 문자열 "이다"가 붙어있기때문에 $a이다 라는 변수로 인식, 따라서 에러가 발생

echo "a는 {$a}이다"; // 중괄호로 변수를 씌워 해결

문자열끼리의 합

"~"."~"."~" = "~~~" // 타 언어에서 +로 문자열을 합치듯 .으로 문자열 결합
$a = "aa";
$b = "bb";
$c = "cc";

echo $a.$b.$c; // 출력값 =  aabbcc

특수문자 출력

특수문자 앞에 \ (역슬래시) 를 붙여 출력

echo "\"특수문자출력\""; // 출력값 = "특수문자출력"

php와 html 동시사용

<?php echo $id?> == <?= $id?>
<?php 
    $id = "rubato";
    $name = '루바토';
?>

<h3>
    회원정보
</h3>
<p>- 아이디 : <?= $id?></p>
<p>- 이름 : <?= $name?></p>

<!-- php echo를 등호로 치환 -->
<!-- <?php echo $id?> == <?= $id?> -->

이미지 출력

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h3>
        <?php
            echo "고양이와 토끼";
        ?>
    </h3>

    <?php
        $filename = "cat.jpg";
        echo "<img src='$filename'>";
        echo "<br>";

		//큰따옴표 안에 큰따옴표 사용 불가 (작은따옴표로 사용)
    ?>
</body>
</html>

0개의 댓글