변수 관련 함수
요구 조건
이 확장을 빌드할 때 외부 라이브러리가 필요하지 않습니다.
설치
이 함수들은 설치하지 않아도 사용할 수 있습니다; PHP 코어의 일부입니다.
실행시 설정
이 함수의 작동은 php.ini 설정에 영향을 받습니다.
이름 | 기본값 | 변경가능성 |
---|---|---|
unserialize_callback_func | "" | PHP_INI_ALL |
위 설정 지시어에 대한 간단한 설명입니다.
- unserialize_callback_func string
-
unserializer가 작성할 필요가 있는 미정의 클래스를 발견하면, (미정의 클래스 이름을 인자로) unserialize 콜백 함수를 호출합니다. 지정한 함수가 정의되어 있지 않거나, 함수가 존재하지 않는 클래스를 포함/상속하지 못하면 경고를 발생합니다. 콜백 함수가 필요한 경우에만, 이 엔트리를 지정하십시오.
참고: unserialize().
자원형
이 확장은 리소스형을 정의하지 않습니다.
예약 상수
이 확장은 상수를 정의하지 않습니다.
Table of Contents
- debug_zval_dump — Dumps a string representation of an internal zend value to output
- doubleval — floatval의 별칭
- empty — 변수가 비어있는지 검사합니다.
- floatval — 변수의 실수값을 얻습니다.
- get_defined_vars — 모든 정의된 변수의 배열을 반환합니다.
- get_resource_type — 자원형을 반환합니다.
- gettype — 변수 형을 얻습니다.
- import_request_variables — GET/POST/쿠키 변수를 전역으로 가져옵니다.
- intval — 변수의 정수값을 얻습니다.
- is_array — 변수가 배열인지 확인합니다.
- is_binary — Finds whether a variable is a native binary string
- is_bool — 변수가 불린인지 확인합니다.
- is_buffer — Finds whether a variable is a native unicode or binary string
- is_callable — 변수의 내용이 함수처럼 호출할 수 있는지 확인합니다.
- is_double — is_float의 별칭.
- is_float — 변수가 실수인지 확인합니다.
- is_int — 변수가 정수인지 확인합니다.
- is_integer — is_int의 별칭.
- is_long — is_int의 별칭.
- is_null — 변수가 NULL인지 확인합니다.
- is_numeric — 변수가 수나 수 문자열인지 확인합니다.
- is_object — 변수가 객체인지 확인합니다.
- is_real — is_float의 별칭.
- is_resource — 변수가 자원인지 확인합니다.
- is_scalar — 변수가 스칼라인지 확인합니다.
- is_string — 변수가 문자열인지 확인합니다.
- is_unicode — Finds whether a variable is a unicode string
- isset — 존재하는 변수인지 확인합니다.
- print_r — 변수에 관한 정보를 사람이 읽기 좋게 출력합니다.
- serialize — 값의 저장 표현을 생성합니다.
- settype — 변수형을 설정합니다.
- strval — 변수의 문자열값을 얻습니다.
- unserialize — 저장 표현에서 PHP 값을 작성합니다.
- unset — 주어진 변수를 제거합니다.
- var_dump — 변수에 관한 정보를 덤프합니다.
- var_export — 변수의 표현을 출력하거나 문자열로 반환합니다.