Cita:
Iniciado por SainT90 haz primero un str_replace remplazando
'
por "
o detezca solo el heigh=
Claro! Joder, tantas vueltas y lo podía hacer con un str_replace, gracias por la ayuda SainT90!
Código PHP:
$anchoalto = array ('/width=\"([0-9]+)\"/i','/height=\"([0-9]+)\"/i','/=1&/', '/<p>(.*?)<\/p>/s');
$reemplazar = array ('width="320"', 'height="191"', '=1&ap=%2526fmt%3D18&rel=0&autoplay=0&showsearch=0&showinfo=0&egm=1','');
$videoyoutube = str_replace("'",'"', <código embed del video>);
echo preg_replace($anchoalto, $reemplazar, $videoyoutube);