English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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).
strncasecmp(string1,string2,length)
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).
Se string1 è minore di string2 restituisce < 0; se string1 è maggiore di string2 restituisce > 0; se entrambi sono uguali, restituisce 0.
Numero di sequenza | Parametri e spiegazione |
---|---|
1 | string1 Prima stringa |
2 | stringa2 Seconda stringa |
3 | lunghezza Lunghezza massima di confronto |
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