<?php
function label_italics($string) {
return preg_replace(['/<i>/', '/<\/i>/', '/[^#]/', '/##0/', '/#0/'],
['#', '#', '0', '2', '1'], $string);
}
$string = 'Disney movies: <i>Aladdin</i>, <i>Beauty and the Beast</i>. Does this <i></i> work?';
$stripped = strip_tags($string, 'i');
echo $string . PHP_EOL;
echo $stripped . PHP_EOL;
echo label_italics($string) . PHP_EOL;
preferences:
19.51 ms | 405 KiB | 5 Q