라이브러리
[PHP] Yaf_Config_Ini::readonly - 읽기 전용 목적
Yaf_Config_Ini::readonly
Yaf_Config_Ini::readonly는 Yaf_Config_Ini 클래스의 메서드로,INI 파일을 읽어와서 PHP에서 사용할 수 있도록 하는 클래스입니다. readonly는 읽기 전용 모드입니다.
# readonly의 특징
- 읽기 전용 모드: readonly를 사용하면 INI 파일을 수정할 수 없습니다.
- 캐시: readonly를 사용하면 INI 파일을 캐시로 저장할 수 있습니다.
# readonly 사용 예제
#hostingforum.kr
php
// readonly를 사용하지 않는 예제
$config = new Yaf_Config_Ini('config.ini');
echo $config->application->application_name . "
";
// readonly를 사용하는 예제
$config = new Yaf_Config_Ini('config.ini', true);
echo $config->application->application_name . "
";
// readonly를 사용하고 캐시를 저장하는 예제
$config = new Yaf_Config_Ini('config.ini', true, 'cache.ini');
echo $config->application->application_name . "
";
# readonly의 장점
- INI 파일을 수정할 수 없으므로, 개발자가 실수로 INI 파일을 수정할 위험이 줄어듭니다.
- 캐시를 사용하면 INI 파일을 읽는 속도가 빠르며, 개발자가 INI 파일을 수정할 때 캐시를 삭제할 수 있습니다.
# readonly의 단점
- INI 파일을 수정할 수 없으므로, 개발자가 INI 파일을 수정해야 하는 경우 readonly를 사용할 수 없습니다.
- 캐시를 사용하면 INI 파일을 캐시로 저장해야 하므로, 캐시를 삭제할 수 있어야 합니다.
# readonly의 사용 시기
- 개발자가 INI 파일을 수정할 수 없거나, 캐시를 사용해야 하는 경우 readonly를 사용할 수 있습니다.
- 개발자가 INI 파일을 수정해야 하는 경우 readonly를 사용하지 않아야 합니다.
# readonly의 사용 방법
- readonly를 사용하려면, Yaf_Config_Ini 클래스의 생성자에 readonly를 true로 설정해야 합니다.
- readonly를 사용하려면, Yaf_Config_Ini 클래스의 생성자에 캐시 파일 이름을 설정해야 합니다.
# readonly의 참고자료
- Yaf_Config_Ini 클래스의 문서: https://framework.zend.com/manual/2.4-odata/en/module.zend.yaf.config.ini.html
- readonly의 사용 예제: https://framework.zend.com/manual/2.4-odata/en/module.zend.yaf.config.ini.html#_readonly
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.