Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/12/2009, 20:04
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Obtener delimitadores

lo mire un rato, y la verdad yo lo veo sencillo...

archivo.dat
Código:
33
46.50
46.43
---------------------------------------------------------
43
-11.50
3.50
---------------------------------------------------------
58
55.24
55.00
---------------------------------------------------------
ejemplo 1
Código PHP:
$test file('archivo.dat');
$out $tmp = array();

foreach (
$test as $line)
{
  if (
substr_count($line'-') > 1)
  {
    
$out []= $tmp;
    
$tmp = array();
  }
  else 
$tmp []= $line;
}

 echo 
"<pre>$out</pre>"
ejemplo 2
Código PHP:
$test preg_match_all('/(-?[\.\d]+\s+)+-*/Us'file_get_contents('archivo.dat'), $matches);
$out array_map('trim'$matches[1]);

echo 
"<pre>$out</pre>"
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.