136 of 410 menu

Funzione strcasecmp

La funzione strcasecmp esegue un confronto binario sicuro tra stringhe senza distinzione tra maiuscole e minuscole. Il primo parametro è la prima stringa da confrontare, il secondo è la seconda stringa. La funzione restituisce 0 se le stringhe sono identiche, un numero -1 se la prima stringa è minore della seconda, e un numero maggiore di 1 se la prima stringa è maggiore della seconda.

Sintassi

strcasecmp(string $str1, string $str2): int

Esempio

Confronto di due stringhe identiche in diversi casi:

<?php $res = strcasecmp('Hello', 'hello'); echo $res; ?>

Risultato dell'esecuzione del codice:

0

Esempio

Confronto di stringhe, dove la prima è minore della seconda:

<?php $res = strcasecmp('apple', 'banana'); echo $res; ?>

Risultato dell'esecuzione del codice:

-1

Esempio

Confronto di stringhe, dove la prima è maggiore della seconda:

<?php $res = strcasecmp('zebra', 'apple'); echo $res; ?>

Risultato dell'esecuzione del codice:

1

Vedi anche

  • la funzione strcmp,
    che confronta le stringhe con distinzione tra maiuscole e minuscole
  • la funzione strncasecmp,
    che confronta i primi n caratteri delle stringhe senza distinzione tra maiuscole e minuscole
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta