假设目前有阵列
$fruits = [
['id'=>0,'fruit'=>'apple','sweetness'=>2,'price'=>20],
['id'=>1,'fruit'=>'banana','sweetness'=>4,'price'=>15],
['id'=>2,'fruit'=>'grape','sweetness'=>5,'price'=>80],
['id'=>3,'fruit'=>'orange','sweetness'=>1,'price'=>70],
];
可以用来筛选资料,将符合条件的Array回传出来组成新的阵列。
假设今天我想取得price大於50的水果资料,
function filterPrice($fruit)
{
return $fruit['price']>50;
}
$nfruits = array_filter($fruits,"filterPrice");
print_r($nfruits);
或是将function写在array_filter()中
$nfruits = array_filter($fruits,
function ($fruit){
return $fruit['price']>50;
});
print_r($nfruits);
都能得到相同的新阵列喔~
30天的铁人赛就到这边告一个段落了,一开始会参加这个活动是因为学校修课的关系,虽然後来没有上那堂课,但想说都报名了还是想试试看自己能不能坚持持续做一件事,没想到原来我真的可以做得到,这次挑战遇上了很多连续假期,常常出去玩到忘记时间,都是压在底线发出文章的,要每天12点坐在电脑前准时的按下送发表文章真的很不容易,虽然和那些站上的大神比起来我的文章真的是有待努力哈哈,但能够完赛真的会有一种莫名的感动和成就感。
因为当初报名时间在即,没有时间好好规划主题和学习方向,不过第一次参赛的体验让我感到非常有趣,下次我会带着充足的准备再来挑战看看的!
>>: 【领域展开 30 式】 完赛习得 30 式,去年与今年的比较回顾
有兴趣知道特徵脸方法 (Eigenfaces)的基本原理 - 主成分分析 (PCA),推荐你看看这...
善用套件,提升效率 VS Code 有许多套件用,这里个人推荐几款能提升效率的套件。 Auto Re...
响应文字大小 可以使用“ vw”单位设置文本大小,即“视口宽度”。 这样,文本大小将遵循浏览器窗口的...
前言 有一次在串接合作厂商的 API 时,需要把他原本取 token 的 javascript 改写...
系统做好 安装、删除、修复的系统介接後, 那我们如果想从已经安装好的系统做appsetting的修改...