2016-11-21 65 views
-1

我有12个记录在我的数组,但我只是想打印出一个特定的值,我曾尝试以下:打印输出数组的某些价值PHP

<p><?php echo $percentSKU['PercentageSales'][0]; ?></p> 

但是,这是打印出来的第一个字符不是第一个完整的值。

例如。如果我的记录是:星期一,星期二,星期三等。我只想得到星期一,但它只是给我'M'。

有人能指出我正确的方向吗?

+3

'print_r($ percentSKU)'的输出是什么? – Rizier123

+0

数组([BaseCard] => CW000718-W [SalesGroup] => Draft Lager [PercentageSales] => 26.22)是输出 – PHPNewbie

+0

您的数组似乎没有包含您认为它的作用。你应该添加你正在使用的代码来构建它,以及你正在或多或少地瞄准的结构。 – jeroen

回答

3

听起来像$percentSKU['PercentageSales']本身已经是string。在字符串上使用[0]可以获得第一个字符,这正是发生的情况。只是没有指定任何东西来获取整个字符串:

echo $percentSKU['PercentageSales'];