【发布时间】:2017-02-13 13:31:45
【问题描述】:
我正在使用 array_unique();独特的数组值它完美地工作。 但是,如果从偏移量中获取值,则会出现错误。任务偏移。
我使用array_unique()之前的数组;
$tags_array = explode(',', $tagss);
它给出了结果:
数组 ( [0] => katha [1] => pooja [2] => 歌手 [3] => katha [4] => katha [5] => pooja [6] => archana [7] => 跳舞)
使用array_unique()后;
$tags_array = array_unique($tags_array);
它给出了结果:
数组([0] => katha [1] => pooja [2] => 歌手 [6] => archana [7] => 舞蹈)
我正在循环使用它:
for($i=0;$i<count($tags_array);$i++){
echo '<a class="label label-primary tags" href="'.base_url().'home/tag/'.$tags_array[$i].'">'.ucfirst($tags_array[$i]).'</a>';
}
报错:
严重性:通知
消息:未定义的偏移量:3
文件名:views/search.php
行号:178
如何进行串行偏移。喜欢
数组([0] => katha [1] => pooja [2] => 歌手 [3] => archana [4] => 舞蹈)
【问题讨论】:
标签: php arrays codeigniter