dtyson2000 Posted June 18, 2006 Share Posted June 18, 2006 I'm relatively new to this so I apologize in advance.I would like to be able to search a string for a word(s) and if that string has the word in it, set a variable to be referenced later in the html.For example: if the word "apple" is in a string (which has come from the database), then set $variable to equal "apple". Then later in the html I will have something like "img src=$variable.jpg", which will then place a picture of an apple on the resulting page.I just can't get the search part down. Thanks, in advance!EDIT: Thanks to [b]akitchin[/b], This is now solved! Link to comment https://forums.phpfreaks.com/topic/12328-search-whole-words-in-string/ Share on other sites More sharing options...
akitchin Posted June 18, 2006 Share Posted June 18, 2006 take a look in the manual at either strstr(), or ereg(), or any of the other regular expression functions (preg_match()). it does precisely what you're after (checks in a string for another string). Link to comment https://forums.phpfreaks.com/topic/12328-search-whole-words-in-string/#findComment-47144 Share on other sites More sharing options...
dtyson2000 Posted June 19, 2006 Author Share Posted June 19, 2006 OK, thanks!I'll check it out and let you know what happens.Thanks again! Link to comment https://forums.phpfreaks.com/topic/12328-search-whole-words-in-string/#findComment-47162 Share on other sites More sharing options...
dtyson2000 Posted June 19, 2006 Author Share Posted June 19, 2006 Hey it worked!Here's what I did:// search string for keywords if ( strstr("$string_to_be_searched", "search terms") ) { $variable = "<img src='path/image.jpg'>"; } elseif ( strstr("$string_to_be_searched", "other search terms") ) { $variable = "<img src='path/different_image1.jpg'><img src='path/different_image2.jpg'>"; } else { $variable = ""; }// end code blockMan I love this stuff! Might not be lined up like the pros do it but it does the trick for an amateur. Thanks again for your advice! Link to comment https://forums.phpfreaks.com/topic/12328-search-whole-words-in-string/#findComment-47182 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.