这是我将数据存储到数组中的代码,但它不起作用,页面只显示一个元素,这是数组中的最后一个元素。请帮忙。
Benzin <- "29.60 Kč"
gsub("(*UCP)\\s+Kč","",Benzin, perl=TRUE)
## => [1] "29.60"
这是我的输出:
$modProduct = array();
if($product->product->subcategory->category->id==1){
$modProduct[1] = $product->product;
}
if($product->product->subcategory->category->id==4){
$modProduct[4] = $product->product;
}
if($product->product->subcategory->category->id==7){
$modProduct[7] = $product->product;
}
if($product->product->subcategory->category->id==10){
$modProduct[10] = $product->product;
}
if($product->product->subcategory->category->id==13){
$modProduct[13] = $product->product;
}
if($product->product->subcategory->category->id==16){
$modProduct[16] = $product->product;
}
答案 0 :(得分:1)
请试试这个 -
$modProduct = array();
foreach($product->product as $key => $value)
{
$product_arr = array('1','4','7','10','13','16');
if (in_array($value->subcategory->category->id, $product_arr))
{
modProduct[$value->subcategory->category->i] = $value;
}
}
希望这对你有用。