multidemendionale array

Status
Niet open voor verdere reacties.

nl18663

Gebruiker
Lid geworden
19 dec 2007
Berichten
156
Hallo,

ik heb een logfile dat ik wil uitlezen, daarvoor had ik de volgende manier in gedachte.
alleen op een of andere manier krijg ik het niet voor elkaar om dat ook te doen.
mijn doel: om 1 array te hebben waar het eerste ID de regelnummer uit het file is waar het 2e id het woord uit die regel is.
zie mijn code:

PHP:
<?php
$filename = "logfiles/dg-px01.acl";
 $fh = fopen($filename,"rb");
$num = 0;

while(!feof($fh))
 {
  $line[$num] = fgets($fh);
  if( $line[$num] == null ) break;
  $expl = explode(" ",$line[$num]);
  $count = count($expl);
  for($i=0; $i < $count; $i++)
   {
    $line[$num] = $expl[$i];
   }
  $num++;
}
 $count = count($line);
 for( $i=0; $i < $count; $i++ )
  {
   $countmore = count($line[$k]);
   for( $j=0; $j < $countmore; $j++)
    {
     echo $line[$i][$j];
    }
   echo "<BR />";
  }
?>
maar wat ik hier mee krijg is alles behalve de gewenste output... wat doe ik fout??
 
nou maak eerst eens een array van $line
dus
PHP:
$line = new Array();
voor een 2d array gebruik je dan
PHP:
$line[$i] = new Array();

etc tot je het aantal heb dat je wil hebben :D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan