小编aba*_*aba的帖子

如何从foreach循环中的数组中删除对象?

我遍历一个对象数组,并希望根据它的'id'属性删除其中一个对象,但我的代码不起作用.

foreach($array as $element) {
    foreach($element as $key => $value) {
        if($key == 'id' && $value == 'searched_value'){
            //delete this particular object from the $array
            unset($element);//this doesn't work
            unset($array,$element);//neither does this
        } 
    }
}
Run Code Online (Sandbox Code Playgroud)

有什么建议.谢谢.

php arrays foreach unset

133
推荐指数
2
解决办法
13万
查看次数

如何使用jQuery根据id来对div进行排序?

我有一组带有随机ID的div:

<div id="container">
   <div id="2"></div>
   <div id="9"></div>
   <div id="7"></div>
   <div id="1"></div>
   <div id="4"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

有没有一种快速的方法来使用jQuery根据它们的id值对它们进行排序?谢谢.

html sorting jquery

9
推荐指数
2
解决办法
2万
查看次数

如何在php中增加循环内的迭代次数?

我正在研究自定义分页系统并遇到以下问题.当其中一个元素从集合中过滤掉时,最终数组的大小小于所需的大小.因此,我正在寻找一种解决方案,以增加循环内的迭代次数,始终获得由50个元素组成的数组.

$limit = 50; //Number of elements I want to fetch

for($x=0; $x<$limit; $x++){

    if ($elementIsNotFiltered) {
        //add element to $someArray;
    }
    else {
        //increase the number of iterations, so even if some elements are filtered out,
        //the size of $someArray will always be 50 
    }

}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

php iteration loops

0
推荐指数
1
解决办法
1243
查看次数

标签 统计

php ×2

arrays ×1

foreach ×1

html ×1

iteration ×1

jquery ×1

loops ×1

sorting ×1

unset ×1