cgy12306
변수 고급주제 본문
php에서 변수에 담긴 데이터 형을 검사할 때는 gettype와 settype을 사용한다.
gettype은 변수의 자료형을 보여주고 settype은 변수의 자료형을 변환해준다.
a의 변수의 자료형을 출력한다.
settype으로 a의 자료형을 double로 바꿔준다.
gettype으로 a의 자료형을 출력한다.
* var_dump는 출력을 강제로 해주지만 gettype와 settype은 출력을 강제로 하지 않아 활용도가 높다.
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
'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