elmas156 Posted January 17, 2011 Share Posted January 17, 2011 I need to make the following code work without case sensitivity. For example, if this was processed, I would like for $message to be changed from "Stupid is not a nice word. Ugly is not nice either." to "unintelligent is not a nice word. unattractive is not nice either." For my purposes, I don't care that the capitalization changes, I just need the $goodwords to be replaced with the $badwords regardless of capitalization. Any ideas here? <?php $message = "Stupid is not a nice word. Ugly is not nice either."; $badwords = array("stupid", "ugly"); $goodwords = array("unintelligent", "unattractive" ); $message = str_replace($badwords, $goodwords, $message); ?> Link to comment https://forums.phpfreaks.com/topic/224672-case-sensitive/ Share on other sites More sharing options...
Pikachu2000 Posted January 17, 2011 Share Posted January 17, 2011 str_ireplace Link to comment https://forums.phpfreaks.com/topic/224672-case-sensitive/#findComment-1160533 Share on other sites More sharing options...
elmas156 Posted January 17, 2011 Author Share Posted January 17, 2011 great! I knew it had to be simple. Thanks! Link to comment https://forums.phpfreaks.com/topic/224672-case-sensitive/#findComment-1160535 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.