English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Lezioni di base PHP

Lezioni avanzate PHP

PHP & MySQL

Manuale di riferimento PHP

Uso e esempio della funzione PHP strncasecmp()

    PHP String String Funzione Manuale

    La funzione strncasecmp() viene utilizzata per confrontare in modo sicuro per i dati binari una serie di caratteri iniziali delle stringhe (non distingue le maiuscole e minuscole).

Sintassi

strncasecmp(string1,string2,length)

Definizione e uso

Si utilizza per confrontare due stringhe (non distingue le maiuscole e minuscole).

Attenzione:strncasecmp() è sicuro per i dati binari e non distingue le maiuscole e minuscole.

Suggerimento:La funzione è simile astrcasecmp() La funzione è simile, ma la differenza è che, rispetto a strcasecmp(), strncasecmp() non ha il parametro length, mentre per la funzione strncasecmp(), puoi specificare la lunghezza utilizzata per confrontare due stringhe (cioè la lunghezza massima di confronto).

Valore di ritorno

 Se string1 è minore di string2 restituisce < 0; se string1 è maggiore di string2 restituisce > 0; se entrambi sono uguali, restituisce 0.

Parametro

Numero di sequenzaParametri e spiegazione
1

string1

Prima stringa

2

stringa2

Seconda stringa

3

lunghezza

Lunghezza massima di confronto

Esempio Online

Prova gli esempi seguenti, confronta due stringhe (non distingue le maiuscole e minuscole, PHP e Php escono allo stesso modo)

<?php
//Non distingue le maiuscole e minuscole, PHP e Php escono allo stesso modo
echo strncasecmp("Hello PHP","Hello Php",9);
echo \
//Non distingue le maiuscole e minuscole, hello PHP e hELLo Php escono allo stesso modo
echo strncasecmp("hello PHP","hELLo Php",9);
?>
Testa e vedi‹/›

Risultato di Output

0
0

PHP String String Funzione Manuale