array con parole singole e al plurale

Ho questo array, è possibile modificarlo in modo che riconosce la parola singolare e plurale senza doverle riscrivere 2 volte?

<?php
$xxx = array("mela","mele","pera","pere");
?>
inviato 6 anni fa
php
php
6
X 0 X

La risposta breve: No.

La risposta lunga: Sì. Ma questo vuol dire scrivere una funzione in grado di determinare l'uguaglianza di due entità a prescindere dalla loro molteplicità.

:bye:

risposto 6 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

La risposta breve: No.

La risposta lunga: Sì. Ma questo vuol dire scrivere una funzione in grado di determinare l'uguaglianza di due entità a prescindere dalla loro molteplicità.

:bye:

Mi sembra strano, in js è piuttosto semplice:

var parole = new RegExp("(mel(a|e)|per(a|e)...
risposto 6 anni fa
php
php
6
X 0 X

Beh, se si tratta di mele e di pere allora va bene.

Ma se si tratta di generalizzare allora è tutto un altro discorso.

risposto 6 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

Beh, se si tratta di mele e di pere allora va bene.

Ma se si tratta di generalizzare allora è tutto un altro discorso.

Si è così, nell'array inserisco io le variabili e lui le accetta o una o l'altra o quelle che ho inserito

risposto 6 anni fa
php
php
6
X 0 X

Beh, se si tratta di mele e di pere allora va bene.

Ma se si tratta di generalizzare allora è tutto un altro discorso.

Perciò come faccio?  :wallbash:

risposto 6 anni fa
php
php
6
X 0 X

Devi creare tu una funzione che dato un array di elementi (mela, mele, pera, pere, banana, banane) ti ritorna un nuovo array senza le ripetizioni.

Non credo sia possibile utilizzare un approccio simile a quello che hai proposto tu in JavaScript.

Altrimenti non so proprio, non mi è mai capitato un problema simile al tuo.

:bye:

risposto 6 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

Devi creare tu una funzione che dato un array di elementi (mela, mele, pera, pere, banana, banane) ti ritorna un nuovo array senza le ripetizioni.

Non credo sia possibile utilizzare un approccio simile a quello che hai proposto tu in JavaScript.

Altrimenti non so proprio, non mi è mai capitato un problema simile al tuo.

:bye:

Si potrebbe mettere un OR

risposto 6 anni fa
php
php
6
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda