我想写一些文本Year: X | percentage: $percentage%
,其中X
基于$year
.
$year
可以2010
,2011
……还可以0
。在这种情况下,我们必须写单词"All"
;否则,年份本身。
Year: 2011 | percentage: 2% // case $year not 0
Year: All | percentage: 2% // case $year == 0
对于所需的内容,此代码似乎很长:
echo "year: ";
if ($year==0)
echo "All";
else
echo $year;
echo " | Percentage: $percentage%";
所以我想知道:我们怎样才能让这段代码更短更清晰?
注意我发布了我自己的答案,因为我想分享我花了一些时间研究它后发现的方式。无论如何,我看到还有其他看起来相当不错的。