
23/11/2004, 11:26
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 21 años, 2 meses Puntos: 13 | |
Con la funcion strcasecmp($valor1,$valor2) comparas si dos valores son iguales, independiente de como hagan uso de las altas y bajas.
Si realizas la comparacion a estos valores:
$nombreAntiguo="Juan Rodriguez Parra";
$nombreNuevo="JuaN RodRIGUEz PaRRa";
te dará como resultado "0", es decir, ambos valores son iguales.
Cuando usas:
if (!strcasecmp($nombreAntiguo,$nombreNuevo))
es lo mismo a que hicieras:
if(strcasecmp($nombreAntiguo,$nombreNuevo) == 0)
¿Se entiende? (No puedo dar una explicacion mas tecnica porque es primera vez que veo esa funcion jaja :P ) |