我遍历一个对象数组,并希望根据它的'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)
有什么建议.谢谢.
我有一组带有随机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值对它们进行排序?谢谢.
我正在研究自定义分页系统并遇到以下问题.当其中一个元素从集合中过滤掉时,最终数组的大小小于所需的大小.因此,我正在寻找一种解决方案,以增加循环内的迭代次数,始终获得由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)
谢谢你的帮助.