라이브러리
[PHP] Yaf_Config_Ini::offsetGet - offsetGet 목적
Yaf_Config_Ini::offsetGet()
Yaf_Config_Ini::offsetGet()은 Yaf_Config_Ini 클래스의 메서드입니다. 이 메서드는 인자로 주어진 키에 해당하는 값을 리턴합니다. Yaf_Config_Ini 클래스는 PHP의 인자 파일을 읽어내는 클래스입니다.
사용법
Yaf_Config_Ini::offsetGet() 메서드는 인자로 키를 받습니다. 이 키는 인자 파일의 섹션과 키를 나타냅니다. 예를 들어, 인자 파일에 다음과 같은 내용이 있다면:
#hostingforum.kr
[database]
host = localhost
port = 3306
username = root
password = root
이 경우, Yaf_Config_Ini::offsetGet() 메서드는 다음과 같이 호출할 수 있습니다:
#hostingforum.kr
php
$config = new Yaf_Config_Ini('config.ini');
echo $config->database->host; // localhost
echo $config->database->port; // 3306
echo $config->database->username; // root
echo $config->database->password; // root
예제
다음은 Yaf_Config_Ini::offsetGet() 메서드의 예제입니다.
#hostingforum.kr
php
// config.ini 파일
[database]
host = localhost
port = 3306
username = root
password = root
[server]
host = 127.0.0.1
port = 80
// PHP 코드
$config = new Yaf_Config_Ini('config.ini');
echo $config->database->host; // localhost
echo $config->database->port; // 3306
echo $config->database->username; // root
echo $config->database->password; // root
echo $config->server->host; // 127.0.0.1
echo $config->server->port; // 80
오류 처리
Yaf_Config_Ini::offsetGet() 메서드는 인자로 주어진 키가 존재하지 않을 경우 NULL을 리턴합니다. 예를 들어, 인자 파일에 다음과 같은 내용이 있다면:
#hostingforum.kr
[database]
host = localhost
port = 3306
username = root
password = root
이 경우, Yaf_Config_Ini::offsetGet() 메서드는 다음과 같이 호출할 수 있습니다:
#hostingforum.kr
php
$config = new Yaf_Config_Ini('config.ini');
echo $config->database->host; // localhost
echo $config->database->port; // 3306
echo $config->database->username; // root
echo $config->database->password; // root
echo $config->server->host; // NULL
echo $config->server->port; // NULL
결론
Yaf_Config_Ini::offsetGet() 메서드는 인자로 주어진 키에 해당하는 값을 리턴합니다. 이 메서드는 인자 파일을 읽어내는 Yaf_Config_Ini 클래스의 메서드입니다. 예제를 포함하여 Yaf_Config_Ini::offsetGet() 메서드의 사용법과 오류 처리 방법을 설명했습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.