置顶

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

作者:勇康博客网 | 分类:PHP | 浏览:8526 | 日期: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-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】

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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