获取URL
$url = "http://www.nowamagic.net/index.html";
preg_match("/^(http:\/\/)?([^\/]+)/i", $url, $matches); 
print_r($matches['0']);
获取图片地址
$str = "<p><img src='/data/upload/meinv/2016/09/meinv_2016090216224620142ae2baeee8f44d36b3eea01a870c.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_2016090221322097e8532da44506df8d3a3c8a03f9663e.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_201609022135394ee7d4eb9d457a0555a5b84a23c3586e.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_20160902213522a9e5bcd90fad7e02dcea58a17d5af39b.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_20160902213514e657e6f665a13034d31cd187c8ce1101.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_201609022135094a52bc60996292565257a5a0c97ffc2d.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_201609022132373677c34ce9d8a180da33e44092cf70da.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_20160902213228dfb3037aa666e44456f353138c7cd2a9.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_201609022132220a0c649bca9757e767ccb18cfee749da.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>_ueditor_page_break_tag_<p><img src='/data/upload/meinv/2016/09/meinv_20160902213221d99342b311cbf2b79ce6e94f805e02e3.gif' alt='斋藤飞鸟gif动态图合集 好甜美的混血美女斋藤飞鸟'></p>";

$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; 
preg_match_all($pattern,$str,$match); 
print_r($match); 

解决 laravel-admin between datetime 假如数据库是时间戳int类型无法筛选。

laravel-admin默认的between->datetime(),查询默认是datetime类型,但是假如数据库是时间戳类型就会报错,又不想改底层文件的话可以试试加自定义筛选功能...

阅读全文

php解析英文语句,自动分解。

参考:https://www.php.net/manual/en/function.str-split.php 最近碰到一个问题,客户的英文地址太长,超出接口api字段长度,所以需要解析下语句分解发送。 ...

阅读全文

记录一个laravel-excel导出表格值为0导出excel显示空的解决方法。

最近在使用laravel-excel导出表格的时候,发现假如字段值为0的情况下,导出的excel中直接显示为空,找到一个方法解决,如下. 在laravel-excel的config配置中...

阅读全文

欢迎留言