Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP将纯文本URL、视频和图像引用的所有实例转换为HTML_Php_Html_Text_Converter_Autolink - Fatal编程技术网

PHP将纯文本URL、视频和图像引用的所有实例转换为HTML

PHP将纯文本URL、视频和图像引用的所有实例转换为HTML,php,html,text,converter,autolink,Php,Html,Text,Converter,Autolink,我想知道是否有人知道一个PHP函数,它可以获取一些纯文本,并将任何URL转换为链接,将任何图像URL转换为图像标记,将任何视频URL转换为嵌入的视频(视情况而定) 比如说 www.mywebsite.com是我网站的名称,这是徽标www.mywebsite.com/logo.jpg我有一个视频在 会导致 <a href=“www.mywebsite.com”>www.mywebsite.com</a> is the name of my site and this is

我想知道是否有人知道一个PHP函数,它可以获取一些纯文本,并将任何URL转换为链接,将任何图像URL转换为图像标记,将任何视频URL转换为嵌入的视频(视情况而定)

比如说

www.mywebsite.com是我网站的名称,这是徽标www.mywebsite.com/logo.jpg我有一个视频在

会导致

<a href=“www.mywebsite.com”>www.mywebsite.com</a> is the name of my site and this is the logo <img src=“www.mywebsite.com/logo.jpg” /> I have a video at <iframe width="560" height="315" src="https://www.youtube.com/embed/loab4A_SqoQ" frameborder="0" allowfullscreen></iframe>
是我网站的名称,这是我有视频的徽标

软件如何判断“”的字符串模式实际上是视频?它需要检测youtube模式,就像我检测图像文件扩展名中的任何内容一样。嗯,您可能会发现这很有用,只是需要一些非常简单的改进。