3v4l.org

run code in 300+ PHP versions simultaneously
<?php $t ='<body> <item>abc</item> <item>def</item> unparsable rest </body>'; $filtered = array_filter(explode("\n", $t), function($line) { $line = trim($line); return $line[0] == '<' && substr($line, -1) == '>'; }); $result = implode("\n", $filtered); echo $result;

preferences:
24.71 ms | 408 KiB | 5 Q