好的,所以我有这段代码

<p id="number_of_stations" class="text left"><?php $_GET['count'] != "" ? print "{$_GET['count']} Stations" : print "Number of Stations" ?></p>


和$ _GET ['count']为1、2、3、4或5,我需要打印以下内容

1 Station
2 Stations
3 Stations
4 Stations
5 Stations


但我上面的代码将始终打印复数形式而不是单数形式

最佳答案

简化:

echo "$count Station" . ($count == 1 ? null : 's');


如果您经常使用此功能,则可能要为此创建一个功能。如果要查找任何单词的自动复数形式,则需要编写Inflector

10-06 04:23