Я хочу добавить строковые данные до первого символа и после последнего символа

Вскоре у меня есть строковая переменная, подобная этой: (каждый элемент li является элементом массива.)

<li>first</li> <li>second</li> . . . 

Я хочу получить:

 <ul> <li>first</li> <li>second</li> . . . </ul> 

Но для этого нужно добавить начало и конец строковых данных.

 $var = "<ul>\n".$oldvar."\n</ul>"; 

вероятно, сделает это

На самом деле, нет?

 $my_string = "foo"; $new_string = "<start>" . $my_string . "<end>"; // $new_string is now "<start>foo<end>" // or, another option: $new_string = "<start>$my_string<end>"; 

Это легко.

 $str = "<li>.....</li>\n" $strWithUL = "<ul>\n$str</ul>"; 

Скрыто в поле зрения 🙂