strnatcasecmp
(PHP 4, PHP 5)
strnatcasecmp — Comparación de strings, insensible a mayúsculas y minúsculas, utilizando un algoritmo de "orden natural"
Descripción
int strnatcasecmp
( string
$str1
, string $str2
)Esta función implementa un algoritmo de comparación que ordena strings alfanuméricos de la manera en que un humano lo haría. El comportamiento de ésta función es similar a strnatcmp(), excepto que la comparación no es sensible a mayúsculas y minúscula. Para más información ver la página de Martin Pool: » Natural Order String Comparison.
Parámetros
-
str1 -
El primer string.
-
str2 -
El segundo string.
Valores devueltos
De forma similar a otras funciones de comparación, esta devuelve < 0 si
str1 es menor que str2; >
0 si str1 es mayor que
str2 y 0 si son iguales.
Ver también
- preg_match() - Realiza una comparación con una expresión regular
- strcmp() - Comparación de string segura a nivel binario
- strcasecmp() - Comparación de string segura a nivel binario e insensible a mayúsculas y minúsculas
- substr() - Devuelve parte de una cadena
- stristr() - strstr insensible a mayúsculas y minúsculas
- strncasecmp() - Comparación de los primeros n caracteres de cadenas, segura con material binario e insensible a mayúsculas y minúsculas
- strncmp() - Comparación segura a nivel binario de los primeros n caracteres entre strings
- strstr() - Encuentra la primera aparición de un string
- setlocale() - Establecer la información del localismo