在开发过程中,我们经常会遇到富文本处理的情况,比如要获取富文本中的图片数量。该函数就是用来解决这个问题的,它可以获取你传入内容中有多少张图片
<?php function getPostImagesNumber($post_content){ $content = $post_content; preg_match_all('/<img.*?(?: |t|r|n)?src=['"]?(.+?)['"]?(?:(?: |t|r|n)+.*?)?>/sim', $content, $result, PREG_PATTERN_ORDER); return count($result[1]); }
调用方式:
<?php echo getPostImagesNumber($str); ?>