Jump to content

[SOLVED] Bold array of words.


The Little Guy

Recommended Posts

Anyone know how to make a function that will take in an array of words, and then make those words bold within selected text?

 

So if you were to use this text below, and the array of words were Google and Search all the words google, and search should be bold.

Web Images Video News Maps Gmail more Blog Search Blogger Books Calendar Documents Finance Groups Labs Orkut Patents Photos
Products Reader Scholar iGoogle | Sign in Google Advanced Search Preferences Language Tools Advertising Programs - Business Solutions -
About Google ©20007 Google

 

 

Link to comment
Share on other sites

<?php

 

$array = array("Google", "Search");

 

$string = "Web Images Video News Maps Gmail more Blog Search Blogger Books Calendar Documents Finance Groups Labs Orkut Patents Photos

Products Reader Scholar iGoogle | Sign in Google Advanced Search Preferences Language Tools Advertising Programs - Business Solutions -

About Google ©20007 Google";

 

foreach($array as $replace) {

$string = str_replace($replace, "<strong>{$replace}</strong>", $string);

}

 

echo $string;

 

?>

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.