-
PHP 매직함수 사용법PHP 2020. 6. 11. 17:16
class a{ public function __set($key, $value) { if(is_string($value)) { $value = trim($value)."1111"; } $this->__fields[$key] = $value; } public function __get($key) { if(array_key_exists($key, $this->__fields)) { return $this->__fields[$key]."2222"; } return null; } } $a = new a(); $a->a = "10"; // 저장시 __set 호출 저장값 : 101111 $c = $a->a; // 호출시 __get 호출됨 호출값 : 1011112222 => 저장된 값에 호출값에 추가로 더한 값이 나온다
'PHP' 카테고리의 다른 글
php 파일쓰기 (0) 2020.07.14 달력소스 (0) 2020.06.11 반복문으로 행나누기 (0) 2020.06.11 이름 가운데 변경 정규식 (0) 2020.06.09 function debug($obj) (0) 2020.06.09