Fjern uønsket værdi i array?
Hej allesammen.Nu går det mig snart på, jeg kan ikke finde hvor det går galt.. ARGH..
Jeg bruger denne kode :
<?php
$lines = file('http://www.domæne.dk');
$find = 'ord'; // det ord den skal lede efter
$strFind = false;
foreach ($lines as $line) {
if (preg_match("/\b$find\b/", $line)) {
$data1 = split("<td>", $line);
}
}
//UDSKRIVER
foreach ($data1 as $key => $value) {
echo "$key=$value<br>\n";
}
//FJERNER
for($i=0; $i<count($data1); $i++)
{
if($data1[$i] == "<\/td><br>" || $data1[$i] == "</tr><tr><br>")
{
unset($data1[$i]);
}
}
//UDSKRIVER
foreach ($data1 as $key => $value) {
echo "$key=$value<br>\n";
}
?>
Men det virker ikke. De to gange jeg udskriver er det det sammen.
DVS den fjerner ikke dataen som den skal.
Hvad gør jeg galt ?
Evt har i en anden mådE ?
På forhånd tak
