ngettext 함수

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

ngettext — gettext의 복수 버전


설명

ngettext(string $singular, string $plural, int $count): string

gettext()의 복수 버전. 일부 언어에는 개수에 따라 복수 메시지에 대해 둘 이상의 형식이 있습니다.


매개변수

singular
단일 메시지 ID입니다.
plural
복수 메시지 ID입니다.
count
해당 문법 번호의 번역을 결정하기 위한 숫자(예: 항목 수)입니다.

반환 값

카운트 count에 대해 singularplural로 식별되는 올바른 복수 형태의 메시지를 반환합니다.


Examples

예제 #1 ngettext() 예제

                  
<?php

setlocale(LC_ALL, 'cs_CZ');
printf(ngettext("%d window", "%d windows", 1), 1); // 1 okno
printf(ngettext("%d window", "%d windows", 2), 2); // 2 okna
printf(ngettext("%d window", "%d windows", 5), 5); // 5 oken

?>