
Yaf_Config_Simple 클래스의 next 메서드는 config 파일에서 설정 값을 읽어오는 역할을 하지만, 한번 읽은 설정 값을 기억하고 다음 호출 시 이전 설정 값을 리턴하지 않습니다.
config 파일에서 설정 값을 읽어오는 동작은 next 메서드가 호출될 때마다 수행됩니다.
예를 들어, config 파일에 다음과 같은 설정이 있다고 가정해 보겠습니다.
#hostingforum.kr
php
[database]
host = localhost
port = 3306
username = root
password = password
next 메서드를 호출할 때마다, config 파일에서 설정 값을 읽어오는 동작이 수행됩니다.
#hostingforum.kr
php
$config = new Yaf_Config_Simple('config.ini');
echo $config->database->host . "n"; // localhost
echo $config->database->port . "n"; // 3306
echo $config->database->username . "n"; // root
echo $config->database->password . "n"; // password
위의 예제에서 next 메서드를 호출할 때마다, config 파일에서 설정 값을 읽어오는 동작이 수행됩니다.
next 메서드를 호출할 때마다, config 파일에서 설정 값을 읽어오는 동작이 수행되기 때문에, 설정 값을 읽어온 후 next 메서드를 호출해도 이전 설정 값을 리턴하지 않습니다.
따라서, next 메서드를 호출할 때마다, config 파일에서 설정 값을 읽어오는 동작이 수행되므로, 설정 값을 읽어온 후 next 메서드를 호출해도 이전 설정 값을 리턴하지 않습니다.
2025-05-25 06:34