Problem med strpos-script!
Jeg sidder lige og prøver at lave noget søgnins-halløj til min side, så jeg tænkte det ville være smart at bruge en strpos så jeg kan få vist et udsnit af det der blev fundet. Til det har jeg så valgt at bruge strpos, men det ser ikke ud til at virke!Jeg har flg. kode:
<?
$streng = "abcdef abcdef abcdef abcdef abcdef abcdef";
$findme = "a";
$count = substr_count($streng, $findme);
echo "Antal fundet: $count<br>";
echo "Vi søger efter \"$findme\" i strengen \"$streng\"<br />";
for ($x=0;$x<=$count;$x++)
{
$pos = strpos($streng, $findme, $x);
echo "$x. position: $pos<br>";
}
?>
Og den første og anden søgning viser da godtnok også at der ligger et a på 0. og 7. karakter, men derefter viser den kun på 7. karakter...
Så vidt jeg kan gennemskue holder den på med at registrere at $x er højere end 1, men det giver ikke nogen mening, for så skulle for() løkken vel have været gået i hegn?
Se evt. http://esbenboye.dk/des5/sites/search.php for output'et ...
Håber der er nogen der kan fortælle mig hvorfor den ikke registrerer de senere forekomster af a ...
