Better method than stristr

From: Date: Mon, 29 May 2006 19:27:59 +0000
Subject: Better method than stristr
Groups: php.general 
Request: Send a blank email to php-general+get-237037@lists.php.net to get a copy of this message
Can someone please advise a faster solution to do what I'm doing below? All I need to be able to do is determine if any of the strings in the array are contained in $q. The method I have works, but I'm sure its not the most efficient way to do it. $dirtyWord = array("UNION","LOAD_FILE","LOAD DATA INFILE","LOAD FILE","BENCHMARK","INTO OUTFILE"); foreach($dirtyWord as $injection) { if(stristr($q,$injection)) { //Do Something to remove injection and log it } } Thank you. --Steven

« previous php.general (#237037) next »