Здравствуйте, у меня есть следующая функция:
function getProductInformation($productArr, $productNumber){
for ($i=0; $i < count($productArr[0]); $i++) {
$products[] = $productArr[0][$i];
}
for ($i=0; $i < count($productArr[1]); $i++) {
$sizes[] = $productArr[1][$i];
}
for ($i=0; $i < count($productArr[2]); $i++) {
$prices[] = $productArr[2][$i];
}
?><p><?php
return $products[$productNumber] . " " . $sizes[$productNumber] . " " . $prices[$productNumber];
?></p><?php
}
Если я выведу функцию с массивом и числом в качестве параметров, он вернет следующее:
<p>product size price</p>
Вместо функции, возвращающей только один абзац, я бы хотел, чтобы результат выглядел так
<p>product</p> <p>size</p> <p>price</p>
Вся помощь приветствуется!
Включить теги HTML в строки:
function getProductInformation($productArr, $productNumber){
$products = array_values($productArr[0]);
$sizes = array_values($productArr[1]);
$prices = array_values($productArr[2]);
return "<p>" . $products[$productNumber] . "</p> <p>" . $sizes[$productNumber] . "</p> <p>" . $prices[$productNumber] . "</p>";
}
Других решений пока нет …