<?php
function pluralization($numItems = 0, $texts = NULL) {
if ($texts == NULL) $texts = array("(nenhum)", "(1 item)", "($numItems itens)"); return $texts[min($numItems, 2)]; }
echo pluralization(0);
echo pluralization(0);
echo pluralization(1);
echo pluralization(2);
echo pluralization(3);
$elementos = 4;
echo pluralization($elementos, ["nada", "um elemento", "$elementos elementos"]);
//https://pt.stackoverflow.com/q/42711/101
PD9waHAKZnVuY3Rpb24gcGx1cmFsaXphdGlvbigkbnVtSXRlbXMgPSAwLCAkdGV4dHMgPSBOVUxMKSB7CglpZiAoJHRleHRzID09IE5VTEwpICR0ZXh0cyA9IGFycmF5KCIobmVuaHVtKSIsICIoMSBpdGVtKSIsICIoJG51bUl0ZW1zIGl0ZW5zKSIpOwogICAgcmV0dXJuICR0ZXh0c1ttaW4oJG51bUl0ZW1zLCAyKV07Cn0KZWNobyBwbHVyYWxpemF0aW9uKDApOwplY2hvIHBsdXJhbGl6YXRpb24oMCk7CmVjaG8gcGx1cmFsaXphdGlvbigxKTsKZWNobyBwbHVyYWxpemF0aW9uKDIpOwplY2hvIHBsdXJhbGl6YXRpb24oMyk7CiRlbGVtZW50b3MgPSA0OwplY2hvIHBsdXJhbGl6YXRpb24oJGVsZW1lbnRvcywgWyJuYWRhIiwgInVtIGVsZW1lbnRvIiwgIiRlbGVtZW50b3MgZWxlbWVudG9zIl0pOwoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvNDI3MTEvMTAx