Funzione strcoll() PHP

Esempio

Confronto delle stringhe:

<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>

Esempio di esecuzione

Definizione e uso

La funzione strcoll() confronta due stringhe.

La comparazione delle stringhe varia a seconda della configurazione locale (A<a o A>a).

Commento:strcoll() è sensibile alle maiuscole e minuscole, ma non è sicura in binario.

Commento:Se la configurazione locale attuale è C o POSIX, il funzionamento di questa funzione è simile a strcmp() Identica.

Sintassi

strcoll(string1,string2)
Parametri Descrizione
string1 Obbligatorio. Specificare la prima stringa da confrontare.
string2 Obbligatorio. Specificare la seconda stringa da confrontare.

Dettagli tecnici

Valore di ritorno:

Questa funzione restituisce:

  • 0 - Se due stringhe sono identiche
  • <0 - Se string1 minore di string2
  • >0 - Se string1 maggiore di string2
Versione PHP: 4.0.5+
Log delle modifiche: A partire da PHP 4.2.3, la funzione è applicabile a win32.