官方号三图推送改良版代码在哪里

  • 540

@团长 ,求代码分享

官方号推送,一图 & 三图的代码。

下面是一图的代码。

<?php preg_match_all('/<mip-img.+src=[\'"]([^\'"]+)[\'"].*>/i', $itemInfo['content'], $matches); ?>

<?php if(count($matches)){?>

<?php $first_img = @$matches [1][0]; ?>

<?php if($first_img){?>

"images": ["<?php echo $first_img ;?>"],

<?php }?>

<?php }?>

要改成if三图就三图,else一图就一图

最佳答案

<?php preg_match_all('/<mip-img.*?src=[\'|\"](.*?)[\'|\"].*?[\/]?>*<\/mip-img>/', $itemInfo['content'], $matches); ?>
        <?php if(count($matches)){?>
            <?php $first_img = @$matches [1][0]; ?>
            <?php $two_img = @$matches [1][1]; ?>
            <?php $three_img = @$matches [1][2]; ?>
            <?php if($three_img){?>
            "images": ["<?php echo $first_img ;?>","<?php echo $two_img ;?>","<?php echo $three_img ;?>"],
             <?php } else {?>
                <?php if($first_img){?>  
                    "images": ["<?php echo $first_img ;?>"],
                 <?php } else {?>
                     <?php if ($itemInfo['img_url']) {?>
                    "images": ["<?php echo $mipInfo['httpType'].$mipInfo['mipDomain'].$itemInfo['img_url'] ;?>"],
                    <?php }?>
                 <?php }?>
                 
            <?php }?>
        <?php }?>

回复

09-29 回答
<?php preg_match_all('/<mip-img.*?src=[\'|\"](.*?)[\'|\"].*?[\/]?>*<\/mip-img>/', $itemInfo['content'], $matches); ?>
        <?php if(count($matches)){?>
            <?php $first_img = @$matches [1][0]; ?>
            <?php $two_img = @$matches [1][1]; ?>
            <?php $three_img = @$matches [1][2]; ?>
            <?php if($three_img){?>
            "images": ["<?php echo $first_img ;?>","<?php echo $two_img ;?>","<?php echo $three_img ;?>"],
             <?php } else {?>
                <?php if($first_img){?>  
                    "images": ["<?php echo $first_img ;?>"],
                 <?php } else {?>
                     <?php if ($itemInfo['img_url']) {?>
                    "images": ["<?php echo $mipInfo['httpType'].$mipInfo['mipDomain'].$itemInfo['img_url'] ;?>"],
                    <?php }?>
                 <?php }?>
                 
            <?php }?>
        <?php }?>

您尚未登录,暂无法回答!请先 登录/注册