Jump to content
Old threads will finally start getting archived ×

Search Whole Words in String


dtyson2000

Recommended Posts

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

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 block

Man 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!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.