
Yaf_Config_Abstract::readonly 속성은 읽기 전용 속성을 의미합니다.
이 속성을 설정하면, Yaf_Config_Abstract 클래스의 속성을 읽기 전용으로 만들 수 있습니다.
이 경우, 속성을 수정하려고 하면 Exception이 발생합니다.
예를 들어, readonly 속성을 true로 설정한 경우, Yaf_Config_Abstract 클래스의 속성을 수정하려고 하면 Exception이 발생합니다.
#hostingforum.kr
php
$config = new Yaf_Config_Abstract();
$config->readonly = true;
try {
$config->set('key', 'value');
} catch (Exception $e) {
echo $e->getMessage();
}
이 예제에서는 readonly 속성을 true로 설정한 후, Yaf_Config_Abstract 클래스의 속성을 수정하려고 합니다.
이 경우, Exception이 발생하여 "Cannot modify read-only property"라는 메시지가 출력됩니다.
따라서, Yaf_Config_Abstract::readonly 속성을 사용하면, Yaf_Config_Abstract 클래스의 속성을 읽기 전용으로 만들 수 있습니다.
이 속성을 설정하면, 속성을 수정하려고 하면 Exception이 발생합니다.
2025-05-18 21:05