股票配资

主页 > 编程资料 > PHP >
发布时间:2019-07-27 作者:apizl 阅读:241次

股票配资因为在项目中有个需求,需要将富文本内容返回给前端。

股票配资所以需要将富文本中img的src替换成我们需要的地址。


股票配资 //替换详情中地址问题

        $pattern = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png|\.jpeg]))[\'|\"].*?[\/]?>/i";

        $result['about_info'] = preg_replace_callback($pattern, function ($ma) {

            $newUrl = $ma[1];

股票配资            $port = isset($_SERVER['SERVER_PORT']) ? $_SERVER['SERVER_PORT'] : '80';

股票配资            $host = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '';

            if (strpos($ma[1], 'http') == false) {

//                $newUrl = ($port == 80 ? "http://" : "http://") . $host . $newUrl;

股票配资                $newUrl = "http://" . $host . $newUrl;

            }

股票配资            return str_replace($ma[1], $newUrl, $ma[0]);

股票配资        }, $result['about_info']);


程序员工具:

文章由爱资料原创本文地址:http://qushangzhan.com/archives/view-148791-1.html,转载请以链接形式标明本文地址!
关键字词: