Ultimele tutoriale de dezvoltare web
 

PHP strncmp() Function

<PHP String Reference

Exemplu

Compară două șiruri (case-sensitive) la (case-sensitive) mari (case-sensitive) :

<?php
echo strncmp("Hello world!","Hello earth!",6);
?>
Run exemplu »

Definiție și utilizare

strncmp() Funcția compară două șiruri.

Note: strncmp() este binar în condiții de siguranță și sensibil la caz.

Indicație: Această funcție este similară cu strcmp() funcția, cu excepția faptului că strcmp() nu are parametrul lungime.


Sintaxă

strncmp( string1,string2,length )

Parametru Descriere
string1 Necesar. Specifică primul șir pentru a compara
string2 Necesar. Specifică doilea șir pentru a compara
length Necesar. Se specifică numărul de caractere din fiecare șir pentru a fi utilizate în comparație

Detalii tehnice

Întoarcere Valoare: Această funcție returnează:
  • 0 - în cazul în care cele două șiruri sunt egale
  • <0 - dacă string1 este mai mică decât string2
  • > 0 - în cazul în care șir1 este mai mare decât string2
Versiune PHP: 4+

Mai multe exemple

Exemplul 1

Compară două șiruri (case-sensitive = Hello and hELLo will not output the same) la (case-sensitive = Hello and hELLo will not output the same) mari (case-sensitive = Hello and hELLo will not output the same) :

<?php
echo strncmp("Hello","Hello",6);
echo "<br>";
echo strncmp("Hello","hELLo",6);
?>
Run exemplu »

<PHP String Reference