2016-11-21 34 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'];