amedjones Posted February 10, 2008 Share Posted February 10, 2008 hi im tryin to search for a string in a file but i cant seem to pull up the result, heres my code $countries = file("countries.txt"); $matches = array(); function getResult($q) { global $countries, $matches, $q; foreach ($countries as $c) { if ($q == $c) echo "match found"; } //print result foreach ($matches as $match) { echo "$match <br />"; } countries has a list of all countries in each line and $q is a text form, i tried replacing it with a country like "Canada" but still i get no match thanks Quote Link to comment https://forums.phpfreaks.com/topic/90310-search-for-a-string-in-file/ Share on other sites More sharing options...
Barand Posted February 10, 2008 Share Posted February 10, 2008 try if ($q == trim($c)) to remove newline chars from end of line Quote Link to comment https://forums.phpfreaks.com/topic/90310-search-for-a-string-in-file/#findComment-463172 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.