12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace think\config\driver;
- class Xml
- {
- public function parse($config)
- {
- if (is_file($config)) {
- $content = simplexml_load_file($config);
- } else {
- $content = simplexml_load_string($config);
- }
- $result = (array) $content;
- foreach ($result as $key => $val) {
- if (is_object($val)) {
- $result[$key] = (array) $val;
- }
- }
- return $result;
- }
- }
|