PHP

05. PHP의 변수

drizzle0925 2021. 2. 25. 08:33
728x90

변수란 데이터를 저장할 수 있는 메모리 공간이며 값은 저장하는 상자라고 생각하면 된다. 

PHP에서는 $를 선언하여 변수를 선언한다. C언어 JAVA와는 다르게 데이터 타입을 선언하지 않는다.

1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html>
<html>
  <body>
    <h1>Variable</h1>
    <?php
    $name = "may";
    echo "Lorem ipsum dolor sit amet, consectetur ".$name." adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco ".$name." laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore egoing eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. by ".$name;
    ?>
  </body>
</html>
cs

 

타입을 확인하는 함수

gettype();

var_dump();

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE html>
<html lang="en">
<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>
    <?php 
    $str = "study";
    var_dump($str);
    echo "<br>";
    echo gettype($str);
    ?>
</body>
</html>
cs

 


변수 이름의 생성 규칙

1. 영문 대소문자, 숫자, 언더스코어로만 구성된다.

2. 숫자로 시작할 수 없다.

3. 변수에는 공백이 포함될 수 없다.

4. PHP에서 미리 정의한 $this는 사용할 수 없다.

5. 변수이름은 대소문자를 구분한다.


""를 사용할 경우 중괄호를 이용하여 변수값을 전달할 수 있다.

''를 사용할 경우에는 불가능하다.

 

 
728x90

'PHP' 카테고리의 다른 글

07. PHP 상수  (0) 2021.02.27
06. PHP 변수의 종류  (0) 2021.02.27
04. PHP의 숫자와 문자  (0) 2021.02.25
03. 첫번째 PHP 어플리케이션  (0) 2021.02.25
02. PHP 설정  (0) 2021.02.25