|
| Flertal på dansk ? Fra : JOL |
Dato : 24-08-02 12:40 |
|
Jeg kæmper med denne sætning
$totalPages ".plural($totalPages, "page")
hvis jeg laver den om til
$totalPages ".plural($totalPages, "side")
får jeg resultat =
side
eller
sides
hvordan kan jeg få det "s" til et "r" ?
| |
Thomas Finnerup (24-08-2002)
| Kommentar Fra : Thomas Finnerup |
Dato : 24-08-02 13:10 |
|
On Sat, 24 Aug 2002 13:40:14 +0200, "JOL" <sorry@no.mail.dude> wrote:
> Jeg kæmper med denne sætning
>
> $totalPages ".plural($totalPages, "page")
>
> hvis jeg laver den om til
> $totalPages ".plural($totalPages, "side")
> får jeg resultat =
>
> side
> eller
> sides
>
> hvordan kan jeg få det "s" til et "r" ?
Jeg ville gøre sådan:
echo "$totalPages side" . (($totalPages == 1) ? "" : "r");
- Thomas
| |
JOL (24-08-2002)
| Kommentar Fra : JOL |
Dato : 24-08-02 13:23 |
|
> Jeg ville gøre sådan:
>
> echo "$totalPages side" . (($totalPages == 1) ? "" : "r");
Det virker ikke sådan lige.... øv
Kan man ikke fordanske kommandoen .plural ?
| |
Andreas Kleist Svend~ (24-08-2002)
| Kommentar Fra : Andreas Kleist Svend~ |
Dato : 24-08-02 14:02 |
|
JOL wrote:
> Det virker ikke sådan lige.... øv
> Kan man ikke fordanske kommandoen .plural ?
Jo:
function flertal($antal, $ental, $flertal) {
if ($antal == 1) return $ental;
else return $flertal;
}
$biler = 2;
echo "Der er $biler " . flertal($biler, 'bil", "biler");
--
mvh Andreas Kleist Svendsen
| |
Morten Krogh Sørense~ (24-08-2002)
| Kommentar Fra : Morten Krogh Sørense~ |
Dato : 24-08-02 14:46 |
|
>
> Det virker ikke sådan lige.... øv
> Kan man ikke fordanske kommandoen .plural ?
>
Hvad med en str_replace på "sides"? I stedet for at sidde og kæmpe med en
funktion, så gør det nemt for dig selv.
| |
|
|