【发布时间】:2012-09-10 00:53:06
【问题描述】:
我有产品列表,我需要随机显示四个项目。
<?php
// my product list
function productlistX {
$array = array(
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
$product {$name = 'product name', $link = 'product link', $img = "product image"};
)
// need to display 4 random products from the array above
foreach {
echo "<li>".$name . $link . $img . "</li>"
}
}
// display these random products in my ajax tab (products.php?order=mytab)
$data['mytab'] = $productlistX;
if (isset($data[$_GET['order']])) {
echo $data[$_GET['order']];
}
?>
如您所见,我的列表蚂蚁只需要随机显示列表中的四个项目。
提前致谢!
【问题讨论】:
-
这看起来像家庭作业。您可能想要添加更多详细信息。包括您已经尝试过的代码。
-
更新了我的问题,等待帮助
-
您的代码不是有效的PHP,您阅读手册了吗?您似乎缺乏对编程语言基本语法规则的了解。
-
是的,我是 php 新手,这就是我寻求帮助的原因。我需要在随机列表
- ..
中显示几个 $product 值($title $link 和 $image),而不是数组中的单个值(“apple”、“dog”、“cat”等)