置顶

zblog教程笔记:智能获取文章缩略图

作者:勇康博客网 | 分类:PHP | 浏览:9079 | 日期:2022年06月30日

前言

最近在研究zblog框架,打算自己开发一个简约的主题。过程中打算提取文章缩略图,但是貌似zblog没有自带的方法,于是自己写了一个,很简单的实现。

功能

1、如果文章有图片,获取文章首图地址

2、如果首图获取失败,取随机图代替

代码

function yk_cool_summer_thumbnail($related) {
    global $zbp;
    $temp=mt_rand(1,10);
    $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";
    $content = $related->Content;
    preg_match_all($pattern,$content,$matchContent);
    if(isset($matchContent[1][0])){
        $thumb=$matchContent[1][0];
    }else{
        $thumb=$zbp->host . "zb_users/theme/" .$zbp->theme. "/include/random/" .$temp. ".jpg";
    }
    $heads = get_headers($thumb, 1);
    if(preg_match('/200/',$heads[0])){
        return $thumb;
    } else {
        return $zbp->host . "zb_users/theme/" .$zbp->theme. "/include/random/" .$temp. ".jpg";
    }
}


发表评论

trx转错包退 游客 2026-08-02 · 回复该评论
转错包退【TY7bU9SexxZTUTCmyRqnJMqycKtQToAccN】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-02 · 回复该评论
转错包退【TRjxYg49UFJwbiySGStZyQZs8DfGWdpdKf】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-02 · 回复该评论
转错包退【THcETD8Xud85LQU5LJnqRz7smSty8ejSz4】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-02 · 回复该评论
转错包退【TVZNS5dZhxTg1g2QbP3uFHE44w9V9U9H3x】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-02 · 回复该评论
转错包退【TDt9tMoi2S6NzHV61S7xuY588wXFFfgugB】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-02 · 回复该评论
转错包退【TMufaTX1efLPhiACUvE7YYhd5K77777777】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-02 · 回复该评论
转错包退【TDCSZRSudHzLDdbhhibX1GYHu5YfDTpnri】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【TJiPQ3kyebxgBCzE69LyWgVy8CAeA6zyXS】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【TBGdxLGCtgeCtK4EWoX4VPTid1C1YZPLKa】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【TCTTzQA2vaqtGJ2fdeFcNs37RtVJFFFFFF】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【TWGfkGBFKASeypJDo412x6ic8okVAcy2im】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【TQkCyFhUEAWkhc9bLcVf3wBvvJQLWFCHiA】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【TJKZ1ZGZzsXt9iaLrZhLWnrWQ8Zd7RLheA】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【THEyLyKaUw8TQWNVTP9uyU52DbpDRXxFBt】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-08-01 · 回复该评论
转错包退【TQv3cZxx9HtKPdxrPGeK7rCtpS1FihJcTH】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-31 · 回复该评论
转错包退【TUBjaWKH4xzixpkKoHJmiMKW5otB84xRYu】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-31 · 回复该评论
转错包退【TSRDHxLpND4ppJNeoGbh8xTPEynXbThtVA】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-31 · 回复该评论
转错包退【TDiwcubThoTgqRa8XBGcftpNc69iT2q5tm】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-31 · 回复该评论
转错包退【TJdSXp5HkQzXhLF7zvLELLoxXepANQtsca】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-31 · 回复该评论
转错包退【TGwCj7vCTDCmp8z2gmmGxexjy7EiozF2HR】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-31 · 回复该评论
转错包退【TTtMNyUCMpQccBLzQdWcRAa8yDRK7Szpim】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-30 · 回复该评论
转错包退【TWdcgk9NEsV1nt5yPrNfSYktbA12345678】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-30 · 回复该评论
转错包退【TDDgxcufcw2mkavRiLA1eEYAV32qK2jndi】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-30 · 回复该评论
转错包退【THdcxyQTDN5bysLss1NHHiateRMrGmVNT8】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-30 · 回复该评论
转错包退【TT1LKHzQ4SHUkdij5LMUVzSMrdk7u99999】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-30 · 回复该评论
转错包退【TMpKaZG3k5rCUou3yLSSaDFxGcgDeV9Rqu】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-30 · 回复该评论
转错包退【TYzHcQU7FPtZyQ2qJPqdP4A4wZwDFnx2bz】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TCAMQzWHjiPa8ZrfsBPqq96DPJ8VjohHAa】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TNbX69owBL3ZpMxK1qbbGb314dKwfPEFhV】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TGkrqyqyThvqKB83fdmnmPW4ckj1qhcWbA】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TGcccccccchFe12ZShrTQs1y3CJspVhwDy】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TNXzji7gzEK89ioLU3HPv3sUJbDWaKb4nn】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TTX1B7GzEcPdnXYCce9g4986PQw5XrHbg9】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TTFFC5fHTZhgFCusihYBvLxw4233333333】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TQKWmytN41kX5sqk4ar7h5ZH5H6PhTfSDk】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TNk9Mwomgaij8cAPZgnkZzR1TrYEkCt3nt】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TX53GNuHL1vMS59ejVpyKs56my11111111】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TNAkXRP33zTiX3Dr5zRhHuAkCo2GLRfUb9】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TNqNrJWP8bvjeDA2rDAjFFWxQLr8wQ28xt】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TKUsc3Zb6xkNMrw2zmZUEAnGLyACGteSSS】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TSmGH8YH7VRa4dXMyvDMD9i4XayrF94itW】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-29 · 回复该评论
转错包退【TWEN2sUx4AiXxW5FXWpzGAgsZyy8DDDDDC】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-28 · 回复该评论
转错包退【TL8f2J9YmmQVyJQjnq8MqaFZMRaG6Pfemb】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-28 · 回复该评论
转错包退【TJNyWubC6tvQvibpWNe6foxdtQYpv7nxfs】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-28 · 回复该评论
转错包退【TJtdCWjffKfqEvy2AT7Sw7cSwBuPL9GCQc】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-28 · 回复该评论
转错包退【TBAKQ4P4JVc1Y6hZmvLJsukrZdqcESkvMh】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-28 · 回复该评论
转错包退【TKiJQtqTUeBsg72McgymNZzWqL786MnYWx】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-28 · 回复该评论
转错包退【TJgaDJKEbLuFJ47SBwKukEosdddddddddd】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-28 · 回复该评论
转错包退【TDvAo5bQAuzCm4DNuyK**14iVGDxvctKCK】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TEwvBpMG79qQucKxxVtYQB3vLtr4KPz4jG】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TWYTR7bPjnRxvBiYWk8UgCf21e88888888】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TUYdEi4Ppod4t73AqUn7F2smCLhm7SNLyy】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TU2y1V6kit6vQHHCh4NY5CBgwY8GfrjwHg】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TE2BZpiT68ZepYEywnss2YBzaGtqgh7itC】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TTFjMrLXtM7V2R8moPQvGUAuxZsfeBBBBB】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TEApVo6uZptjZ8QsqtDFD9AxdvRwQLtx35】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TGKTWJkxBsoFLsHjJCkG9W6mgkXUxphZkN】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-27 · 回复该评论
转错包退【TQv3cZxx9HtKPdxrPGeK7rCtpS1FihJcTH】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TCMSGtQofo8mDXGMGNmdR3gyZK6cQ1kLG7】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TKWRufBGKEVHsMqxeTrLm4hDvvufhashQK】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TL48RYZeVjYGrimE1CNKCk8WLZZAAAAAAA】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TD75uVW8TgT62vpxevdHHitMNKLW5AJsQU】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TJiPQ3kyebxgBCzE69LyWgVy8CAeA6zyXS】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TL6ds71W**DF1foMWxjt1R29S7WTecWJ3b】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TJ4orUoGVwj2msRnijRmVviFNtZHLTQjzw】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-26 · 回复该评论
转错包退【TRDkiuXuTZ1eKmrn9Y73KCU1B4HrGdK9gt】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-25 · 回复该评论
转错包退【TTE11XTK2vu3QWvQi5i5Bsg9Skn6Qy3rSh】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-25 · 回复该评论
转错包退【TM38UoEtXW7fUsrKkA3sS16H823nnN6WP2】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TM38UoEtXW7fUsrKkA3sS16H823nnN6WP2】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TQyJeBanHXKyanv2JyiFmkcW7fqHDJ8KAf】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TKKLE7f72Lq3mXTKRF7aWK5pozK77LLrQv】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TBr864C7oW9GFVk6AoaPhX6xMpkjMGmL1E】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TD2YUVPJQNTKcPpKndQJBpJwKwDWcd4zrf】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TUqDEDFkEG8LS71ozzxq7rp5uvqmDc7RW9】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TAMK2cqvzPjRsRRh1kYRYnFM7p7Cy88888】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TCPVpXjbcWkYJsSe3eNRS9rMfwRDVeyERw】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TRqSGqsLV2zfZnHGUciAc8cKbgQZWcAapq】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TSEXXvGu6P6XXPkMUUjgftdSKb55555555】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TQd4W3tJBiAZJdk1611ciMNTqV3SCpdZ7h】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-24 · 回复该评论
转错包退【TTE9zRSHokAoX8CTMp5DqUuEBb88888888】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TMgwQ8eCLmNMiXF6KLpWAWQE1w88888888】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TNdsrmsDMVCxRjREpptLcrweStoc37tU6s】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TJQ5hVAZ2pUCUxY7uk7ZvREPHVd9aaaaaa】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TD6ceFyDL2wJhWUEzrtMDxVhSBiC3tuudu】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TTDjDiGqv8qxpzAPtrZNmhRH9uu7hNTnrF】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TKWR4XSTduDfUjzKbVX7ffTpA5DePmXniy】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TW86TCRbWQYDVNjthWtRouQuF7t3hYV6tC】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TUfmKFoEypb6J974cXCrtDkAx2Aip9SwEf】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-23 · 回复该评论
转错包退【TXUwLrNCHHsEsnKx4axRoeiWCsFYFfHcLy】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-22 · 回复该评论
转错包退【TNWAS1pYsffUTdgzMUuKtXfafFRmBBBBBB】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-22 · 回复该评论
转错包退【TT8vZxbWZXGVtaSVBwUabHvu21bBE1mNA4】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-22 · 回复该评论
转错包退【TEFhgPFf1cwi9eHbdxPQkjZJPi934vBhSn】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TWqW6cnqS2a4Wn7sxvL2RQj5N348ahD4b6】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TNvEm5diP18ax8LAub9xVCEvqcAoWGEe2P】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TWWNPVRt7pfDy7YZA9SFSXoaksv9n4TQdp】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TBbVKrgNYbjb9HHMtTP25jes6HqjXz7xmd】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TQGrLNrNJ7E187LEWQZWQRWsUahhGDx96Z】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TTDnbCtxNgd4Br6sHUJ1qnw1mHQywZfbgD】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TJgaDJKEbLuFJ47SBwKukEosdddddddddd】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-21 · 回复该评论
转错包退【TTE9zRSHokAoX8CTMp5DqUuEBb88888888】客服TeleGram:【@TrxEm】

取消
微信二维码
微信二维码
支付宝二维码