php array_filter, array_values
개시하다
php로 사용하는 방법을 총괄하다.
array_filter
array_filter( 配列, callback関数) {
return 処理;
}
수조에서 특정한 물건을 꺼내다
과자 이런 다차원적인 배열에서.
배열된 열쇠를'상품 정보'와'상품 가격'의 연상 배열로 만들어 봤다.
$お菓子 = [
['商品情報' => 'オレオ', '商品価格' => 100],
['商品情報' => 'じゃがりこ', '商品価格' => 200],
['商品情報' => 'ポテチ', '商品価格' => 120],
['商品情報' => 'ポッキー', '商品価格' => 180],
['商品情報' => 'ラムネ', '商品価格' => 50],
];
// 商品価格が150以下のものを購入に代入
$購入 = array_filter($お菓子, function($カゴ){
return $カゴ['商品価格'] < 150;
});
var_dump($購入);
// array(3) {
// [0]=>
// array(2) {
// ["商品情報"]=>
// string(9) "オレオ"
// ["商品価格"]=>
// int(100)
// }
// [2]=>
// array(2) {
// ["商品情報"]=>
// string(9) "ポテチ"
// ["商品価格"]=>
// int(120)
// }
// [4]=>
// array(2) {
// ["商品情報"]=>
// string(9) "ラムネ"
// ["商品価格"]=>
// int(50)
// }
// }
array_values
array_values(配列);
$購入 = array_values($購入);
var_dump($購入);
// array(3) {
// [0]=>
// array(2) {
// ["商品情報"]=>
// string(9) "オレオ"
// ["商品価格"]=>
// int(100)
// }
// [1]=>
// array(2) {
// ["商品情報"]=>
// string(9) "ポテチ"
// ["商品価格"]=>
// int(120)
// }
// [2]=>
// array(2) {
// ["商品情報"]=>
// string(9) "ラムネ"
// ["商品価格"]=>
// int(50)
// }
// }
인용하다
array_Filter의 호출 함수 사용하기
Reference
이 문제에 관하여(php array_filter, array_values), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/thao_0108/articles/2d2ad90a3af731d24313텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)