【问题标题】:Get code between tags and generate youtube embed获取标签之间的代码并生成 youtube 嵌入
【发布时间】:2017-08-12 14:13:29
【问题描述】:

我有一些 tekst,在文章中间我放了 {youtube}IPtv14q9ZDg{/youtube}。如何制作在 youtube 嵌入中生成的 {youtube} 之间的代码

【问题讨论】:

    标签: youtube embed


    【解决方案1】:

    我使用 PHP,但可能还有其他选择。
    我过滤了关键词的文本。然后获取 11 位代码并将其包装在链接标签中。在“for循环”中效果最好。

    这是我用来在我的文本中查找 url 并使它们生效的方法。但是您可以通过更改“preg_match”设置来修改它以执行您想要的操作。

    function make_clickable($string) {
    $string = preg_replace("/[\n\r]/"," <br /> ",$string);
    $arr = explode(' ', $string);
    foreach($arr as $key => $value){
        if(preg_match('#((^https?|http|ftp)://(\S*?\.\S*?))([\s)\[\]{},;"\':<]|\.\s|$)#i', $value)){
            $arr[$key] = "<a class=\"custome\" href='". $value ."'     target=\"_blank\" class='link'>$value</a> ";
        }
      }
    $string = implode(' ', $arr);
    return $string;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-09
      • 1970-01-01
      • 1970-01-01
      • 2021-12-12
      • 2014-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多