chill0r55555
Mitglied
Ich hab jetzt noch folgendes probiert, hat leider auch nicht funktioniert.
test.htm
Gesucht habe ich nach Hallo.
Ich wollte damit also versuchen zu überprüfen ob das 0te Element des Arrays nicht belegt ist, da ich immer die Fehlermeldung "Notice: Undefined offset: 0" bekomme.
Ein var_dump auf das Array hat aber gezeigt das im Array eigentlich Wirrwar drinn steht. Also nicht so wie das sein sollte.
var_dump
Also laut var_dump ist die 0te Stelle belegt, warum dann der Fehler ?
MfG
test.htm
Code:
<html>
<head>
<title>testdatei</title>
</head>
<body>
Hallo das ist eine Testdatei. Ein baum hat Pflaumen.
</body>
</html>
Gesucht habe ich nach Hallo.
PHP:
$d = $array;
$vorkommen = array();
for($y=0;$y<count($array);$y++) {
if (!strcasecmp($array[$y],$search) ) {
if (array_key_exists(0, $d))
{
echo "vorhanden";
}
else
{
echo "nicht vorhanden";
}
//$test = $array[$y-1] . " " . $array[$y] . " " . $array[$y+1];
array_push($vorkommen,$test);
}
Ich wollte damit also versuchen zu überprüfen ob das 0te Element des Arrays nicht belegt ist, da ich immer die Fehlermeldung "Notice: Undefined offset: 0" bekomme.
Ein var_dump auf das Array hat aber gezeigt das im Array eigentlich Wirrwar drinn steht. Also nicht so wie das sein sollte.
var_dump
Code:
array(9) { [0]=> string(24) " testdatei Hallo" [1]=> string(3) "das" [2]=> string(3) "ist" [3]=> string(4) "eine" [4]=> string(10) "Testdatei." [5]=> string(3) "Ein" [6]=> string(4) "baum" [7]=> string(3) "hat" [8]=> string(13) "Pflaumen. " }
Also laut var_dump ist die 0te Stelle belegt, warum dann der Fehler ?
MfG