我有下面的代码,我想这取决于标题比较csv文件&拉回到适当的价格(在CSV)的目标:打印单个条目匹配
<a class="Title" href="<?php echo $item->link;?>">
<?php echo $item->title;?> <!--country title-->
</a>
<?php
$pricelist = array();
if (($handle = fopen("townprices.csv", "r")) !== FALSE)
{
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
{
$pricelist[] = $data;
}
fclose($handle);
}
echo '<pre>'; print_r($pricelist); echo '</pre>';
?>
CSV内容:
Spain, 250
France, 350
Germany, 150
(镇/标题,价格)
这带回以下数组从我的CSV:
Array
(
[0] => Array
(
[0] => Spain
[1] => 250
)
[1] => Array
(
[0] => France
[1] => 350
)
[2] => Array
(
[0] => Germany
[1] => 150
)
)
我现在需要做的就是呼应合适的价格,而不是
echo '<pre>'; print_r($pricelist); echo '</pre>';
所以我需要创建一个if语句,是这样的:
如果$用品 - >标题=西班牙,print 250
但是我被困在如何做到这一点。 任何帮助,将不胜感激。 谢谢
'foreach($ pricelist as $ value){...}'? – J0HN