cgy12306

변수 고급주제 본문

PHP

변수 고급주제

cgy12306 2019. 7. 9. 22:52

php에서 변수에 담긴 데이터 형을 검사할 때는 gettypesettype을 사용한다.

gettype은 변수의 자료형을 보여주고 settype은 변수의 자료형을 변환해준다.

a의 변수의 자료형을 출력한다.

settype으로 a의 자료형을 double로 바꿔준다.

gettype으로 a의 자료형을 출력한다.

 

var_dump는 출력을 강제로 해주지만 gettypesettype은 출력을 강제로 하지 않아 활용도가 높다.

is_int, is_array, is_bool, is_double 등과 같은 API도 비슷한 역할을 한다. 다만 참과 거짓으로만 나타내 준다. ex)  is_int($a)

 

php에서는 변수에 어떤 값이 들어가야 하는지를 미리 지정할 필요가 없다.

 

 

가변변수

title이라는 변수안에 subject가 담겨있다.

$$title을 해주게 되면 $title이 아니라 $subject의 값이라는 의미가 된다.

subject를 출력하게 되면 PHP tutorial이 출력이 된다.

 

출처 : https://opentutorials.org/course/62/5118

 

변수 - 생활코딩

변수(變數, Variable)는 문자나 숫자 같은 값을 담는 컨테이너다. 여기에 담겨진 값은 다른 값으로 바꿀 수 있다. 변수는 마치 (사람이 쓰는 언어인) 자연어에서 대명사와 비슷한 역할을 한다. 변수의 선언 다음 예제는 변수에 값을 대입하는 방법을 보여주는 예제다. /variable/variable1.php https://github.com/egoing/phpeverybody/blob/master/variable/variable1.php

 

'PHP' 카테고리의 다른 글

입출력 그리고 폼과 HTTP  (0) 2019.07.09
연산자  (2) 2019.07.09
변수  (0) 2019.07.09
숫자와 문자  (0) 2019.07.09
왜 server side script(php, java, c, python…)를 사용하는가???  (0) 2019.07.09
Comments