Indlæsning ved array
Hejsa!Jeg indlæser en fil med blacklisted ord via:
[code]
$lines = file('banned-words.txt');
foreach ($lines as $line_num => $line) {
$blacklist[] = $line;
}
[/code]
Efterfølgende kører jeg
[code]
foreach ($blacklist as $blacklist_word)
{
if(strpos($code, $blacklist_word))
{
echo "Bad code: " . $code . "<br>";
}
}
[/code]
Men selvom der findes et blacklisted ord (f.eks. tis), så bliver if'en ikke true.
Dog, hvis jeg lige før if'en sætter
[code]
$blacklist_word = "tis";
[/code]
Så bliver ordet "set" korrekt og if'en kører hvis "tis" er fundet.
Så hvad er der lige der sker ved min indlæsning fra .txt filen som gør, at den ser ordet anderledes?