问一个拆分字符串输出结果的有关问题

问一个拆分字符串输出结果的问题
不知道怎样使用php把gif|jpg|jpeg|png|bmp输出'gif', 'jpg', 'jpeg', 'png', 'bmp'

------解决方案--------------------
方法很多啊,如

<?php
$x = "gif
------解决方案--------------------
jpg
------解决方案--------------------
jpeg
------解决方案--------------------
png
------解决方案--------------------
bmp";
$y = str_replace("
------解决方案--------------------
","','",$x);
echo "'".$y."'";  
?>

也可以使用explode等分割函数