-2
最小値を持つ配列のキーと値を取得しようとしています。 ここに私のコードです。 私は空の値変数を持っています 私は空でない値を求め、値からは、可能であれば配列やその他のモードからmin
という値とキーが必要です。最小値とその連想キーを配列で見つける方法
<?php
$serial_sale_price ='2';
$promo_sale_price ='';
$inv_sale_price ='300.00';
$price_search_seq = 'B';
//validate for 0 values
if($serial_sale_price!='' && $serial_sale_price==0)
{
$serial_sale_price='0.00';
}
if($promo_sale_price!='' && $promo_sale_price==0)
{
$promo_sale_price='0.00';
}
if($inv_sale_price!='' && $inv_sale_price==0)
{
$inv_sale_price='0.00';
}
$remove_empty = array('S'=>$serial_sale_price,
'P'=>$promo_sale_price,
'I'=>$inv_sale_price);
$find_min = array_filter($remove_empty); // Array which required in
echo "<pre>";
print_r($find_min);
$sale_price = min($find_min);//Minimum Price for the array
$price_rule = '';//here i want to get the key which have min value
echo "sales price:$sale_price,price_rule:$price_rule";
最小値のキーと最小値のキーを一度に取得する方法。 私の例から何を期待していますか? 分値がserial_sales_priceは、キーが「S」でされ、値が
であれば、基本的な研究を行うことを学ぶしてください - タイピンググーグルに「PHPの配列は、分とキーを取得」を見つけるには十分でしたこの。 – CBroe