X
X
xFreake2018-02-08 16:33:56
PHP
xFreake, 2018-02-08 16:33:56

How to wrap the first word in a tag?

How to wrap the first word in even if it's 1 in the string?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Alexey, 2018-02-08
@Azperin

preg_replace by regular expression /^[\w]+/ or stupidly up to the first space /^[^\s]+/

I
Immortal_pony, 2018-02-08
@Immortal_pony

function tagFirstWord($string, $tag="b") {
    $words = explode(" ", $string);
    $words[0] = "<{$tag}>{$words[0]}</{$tag}>";
    
    return implode(" ", $words);
}

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question