探索,發現,愛好、學習,記錄,分享。
學海無涯,天涯若比鄰,三人行,必有我師。

XiunoBBS 获取最新会员的函数,会员相关信息调用方法,获取文章中第一张图片作为标题缩放图。

XiunoBBS 修罗论坛获取最新会员的函数

<?php $ulist=user_find(array(),array('create_date'=>-1),  $pagesize = 20);?>
<?php foreach($ulist as $_user){ ?>
<a href="<?php echo url("user-$_user[uid]");?>"><img class="avatar-3" src="<?php echo $_user['avatar_url'];?>" title="<?php echo $_user['username'];?>"></a>
<?php echo $_user['username'];?>
<?php } ?>

xiunobbs会员相关信息调用方法

单独调用头像方法
$v[‘uid’]为循环中用户的id
单独调用,可以根据用户登录id   $uid  

<?php $user = user_read_cache($v['uid'])?>     
<?php echo $user['username']?>  会员名称  
<?php echo $user['gid']?> 会员用户组
<?php echo $user['email']?> 注册邮箱
<?php echo $user['threads'];?> 发帖总数量
<?php echo $user['posts'];?> 回帖总数量
<?php echo $user['golds'];?> 会员金币数
<?php echo $user['credits'];?> 会员积分

获取文章中第一张图片作为标题缩放图

<?php
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg|\.png]))[\'|\"].*?[\/]?>/";  
$content = $_thread['message'];  //文章内容  
preg_match_all($pattern,$content,$matchContent);  
if(isset($matchContent[1][0])){  
    $temp = $matchContent[1][0];  
}
?>

主要是靠正则匹配出文章的图片,然后选取一个,然后在用$temp 调用

<img src"<?php echo $temp;?>">

版權聲明:本文采用知識共享 署名4.0國際許可協議 [BY-NC-SA] 進行授權
轉載事宜:如需轉載需徵得應允,轉載必須注明來源於本站的信息。
文章名称:《XiunoBBS 获取最新会员的函数,会员相关信息调用方法,获取文章中第一张图片作为标题缩放图。》
文章链接:https://www.thefreesky.com/blog/25858.html
本站資源僅供個人學習交流,請於下載後24小時內刪除,不允許用於商業用途,否則法律問題自行承擔。

評論 抢沙发