乐天,这个数组怎么去掉第一个空的? 这个功能关注的人、粉丝啥的,抖音有。尝试调用了一下,出了点问题
打印出来的数组:Array ( [0] => [1] => 1 [2] => 4 [3] => 5 )
这个数组怎么去掉第一个空的数组? 我用打散 explode('_', $glfh,-1) 去掉了最后一个空的。
$glfh = (preg_replace("/__/","_",$readuserdata['idol']));
$DASAN = explode('_', $glfh,-1);
数据库里是这种多符号隔断的id 和 用户id不一样
【完整代码如下】
if ($readuserdata['idol']) { $glfh = (preg_replace("/__/","_",$readuserdata['idol']));//用,过滤关注的id的_符号,大括号(替换__号为_,hs变量)格式 $DASAN = explode('_', $glfh,-1);//用_号,打散成数组,去掉最后一个 $_G['TEMP']['FANSID1'] .='<div style="background-color:#FFF;margin-bottom:15px"><ol>'; foreach ($DASAN as $key=>$value) {//只有id,不能读取这个id的数据 $USERDATA1 = $_G['TABLE']['USER'] -> getData($value);//读取这个id的数据 $_G['TEMP']['FANSID1'] .='<li style="width:250px;float:left;padding-bottom:15px;padding-top:15px" class="pk-margin-left-15 pk-text-truncate"><a target="_blank" class="pk-hover-underline" href="' . ReWriteURL('user', "id={$value['id']}&page=1") . '"><div>' . $USERDATA1['username'] . ' <img style="float:left;height:50px;border-radius:50px;1margin-top:10px;" src="userhead/' . $USERDATA1['id'] . '.png" onerror="this.src=\'userhead/0.png\'" title="' . $USERDATA1['id'] . '"></div></a></li>'; }; $_G['TEMP']['FANSID1'] .='</ol></div>'; };