第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何避免 forech 循環(huán)以及我們?nèi)绾问褂脭?shù)組列

如何避免 forech 循環(huán)以及我們?nèi)绾问褂脭?shù)組列

PHP
紫衣仙女 2021-07-02 09:09:21
我有一個(gè)數(shù)組,在這個(gè)數(shù)組中我有列price,現(xiàn)在我想做一個(gè)價(jià)格等于 5 以及超過(guò) 5。我知道使用 foreach 循環(huán)我們可以實(shí)現(xiàn)這一點(diǎn),任何其他方式都可以實(shí)現(xiàn)我的預(yù)期答案?$mainArray = [    "key1" => ["name" => "A", "price" => 5],    "key2" => ["name" => "B", "price" => 7],    "key3" => ["name" => "C", "price" => 2],    "key4" => ["name" => "D", "price" => 9]];我的代碼  <?php$mainArray = [    "key1" => ["name" => "A", "price" => 5],    "key2" => ["name" => "B", "price" => 7],    "key3" => ["name" => "C", "price" => 2],    "key4" => ["name" => "D", "price" => 9]];$maxPrice = 5;$mainArray = array_filter($mainArray, function($value) {    return $value['price'] >= $maxPrice;});print_r($mainArray);?>但我收到錯(cuò)誤 E_NOTICE : type 8 -- Undefined variable: maxPrice -- at line 11
查看完整描述

2 回答

?
慕虎7371278

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊

您可以array_filter用來(lái)檢查價(jià)格是否等于或大于 5。


<?php

$mainArray = [

    "key1" => ["name" => "A", "price" => 5],

    "key2" => ["name" => "B", "price" => 7],

    "key3" => ["name" => "C", "price" => 2],

    "key4" => ["name" => "D", "price" => 9]

];


$maxPrice = 5;

$mainArray = array_filter($mainArray, function($value) use ($maxPrice) {

    return $value['price'] >= 5;

});



var_dump($mainArray);


查看完整回答
反對(duì) 回復(fù) 2021-07-09
?
胡子哥哥

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊

試試這個(gè)方法:


<?php

$mainArray = [

  "key1" => ["name" => "A", "price" => 5],

  "key2" => ["name" => "B", "price" => 7],

  "key3" => ["name" => "C", "price" => 2],

  "key4" => ["name" => "D", "price" => 9]

];

$min = 5;

$result = array_filter(

  $array_column(mainArray, 'price'),

   function ($value) use($min) {

      return ($value >= $min);

   }

);


查看完整回答
反對(duì) 回復(fù) 2021-07-09
  • 2 回答
  • 0 關(guān)注
  • 154 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)