How can PHP developers efficiently replace multiple list elements with <par> tags in a message string?

To efficiently replace multiple list elements with <par> tags in a message string, PHP developers can use the str_replace function in combination with an array of list elements to be replaced. By specifying the list elements as search values and <par> tags as replace values, developers can easily transform the message string.

&lt;?php
$message = &quot;This is a list: &lt;li&gt;item 1&lt;/li&gt;, &lt;li&gt;item 2&lt;/li&gt;, &lt;li&gt;item 3&lt;/li&gt;&quot;;
$list_elements = array(&quot;&lt;li&gt;&quot;, &quot;&lt;/li&gt;&quot;);
$replace_values = array(&quot;&lt;par&gt;&quot;, &quot;&lt;/par&gt;&quot;);

$new_message = str_replace($list_elements, $replace_values, $message);

echo $new_message;
?&gt;