$item) { if (is_array($item)) { $content .= "\n[{$key}]\n"; foreach ($item as $k => $v) { if (is_numeric($v) || is_bool($v)) { $v = '"' . $v . '"'; } $content .= "{$k} = {$v}\n"; } } else { if (is_numeric($item) || is_bool($item)) { $item = '"' . $item . '"'; } $content .= "{$key} = {$item}\n"; } } return file_put_contents($path, $content); } }