Matching *exact* string?
| From: | Nick Wilson | Date: | Sun, 31 Oct 2004 10:53:52 +0000 |
| Subject: | Matching *exact* string? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-200756@lists.php.net to get a copy of this message | ||
hello all
I am foreach()ing through an array of ip addresses in a 'ban script' and
have the following php code:
foreach($ips as $ip) {
preg_match("/$ip/", $_SERVER[REMOTE_ADDR]);
$ban = TRUE;
}
This is great, but if 127.0.0 were in the ban list (for example) it
would still produce a ban as it partially matches.
How can I alter the above so that only *exact* matches are banned?
Much thanks!
--
Nick W