Возврат нескольких тегов абзаца из функции php

Здравствуйте, у меня есть следующая функция:

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>

Вся помощь приветствуется!

0

Решение

Включить теги 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>";
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector