
Yaf_Config_Simple 클래스의 toArray 메서드는 Yaf_Config_Simple 객체를 associative 배열로 변환합니다.
toArray 메서드의 반환값은 다음과 같은 구조를 가집니다.
- key: 섹션 이름 (예: 'database', 'server')
- value: 섹션에 포함된 키-값 쌍 (예: 'host' => 'localhost', 'port' => 3306)
예를 들어, 다음 Yaf_Config_Simple 객체가 있다고 가정해 보겠습니다.
#hostingforum.kr
php
$config = new Yaf_Config_Simple(array(
'database' => array(
'host' => 'localhost',
'port' => 3306,
'username' => 'root',
'password' => 'password'
),
'server' => array(
'ip' => '192.168.1.100',
'port' => 80
)
));
toArray 메서드를 호출하여 반환값을 확인해 보겠습니다.
#hostingforum.kr
php
$array = $config->toArray();
print_r($array);
출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[database] => Array
(
[host] => localhost
[port] => 3306
[username] => root
[password] => password
)
[server] => Array
(
[ip] => 192.168.1.100
[port] => 80
)
)
toArray 메서드의 반환값은 associative 배열로, 섹션 이름을 key로 사용하고 섹션에 포함된 키-값 쌍을 value로 사용합니다.
2025-05-15 22:46