Con estas dos funciones puedes generar archivos con la estructura que necesitas
Código PHP:
Ver original
<?php function lee_archivo($archivo, $multi_secciones = true){ // Analizar con secciones else $matriz_ini = 'El archivo no existe'; return $matriz_ini; } function escribe_archivo($matriz, $archivo, $multi_secciones = true, $modo = 'w'){ $salto = "\r\n"; $salida = ''; $tmp = $matriz; $matriz['tmp'] = $tmp; // no importa el nombre de la sección, no se usará } foreach($matriz as $clave => $matriz_interior){ if($multi_secciones){ $salida .= '['.$clave.']'.$salto; } foreach($matriz_interior as $clave2 => $valor) $salida .= $clave2.' = "'.$valor.'"'.$salto; if($multi_secciones){ $salida .= $salto; } } if($puntero_archivo !== false){ if($escribo === false){ $devolver = -2; }else{ $devolver = $escribo; } }else{ $devolver = -1; } return $devolver; } ?>
Si tienes dudas de como usarlas dame un toque y te comento.