ccc

Cadenas 12: Cómo comparar dos cadenas entre sí

<?php
// La forma más habitual es así
if ($cadena1 == $cadena2) { ... }

// Si queremos que no de igual que esté mayúsculas o minúsculas entonces es así:
$cadena1 = "ManzaNa";
$cadena2 = "manzana";
if (strcmp($cadena1,$cadena2)>0) {
  echo "Son distintas";
}

// Para obviar las mayúsculas y minúsculas
if (strcasecmp($cadena1,$cadena2)>0) {
  echo "Son iguales";
}
?>

Si tienes alguna duda o problema en PHP, haz la pregunta en el comentario de esta entrada e intentaré responderte lo antes posible

1 comentario:

  1. mi pregunta mas bien mi problema es que trato de comparar un variable POST y un registro en mi base de datos pero al parecer no me funciona mi codigo es:


    $_POST['semestre_alum']=$sem;/*Es la variable que recibo*/

    $p="SEGUNDO";
    if( strcmp ($sem === $s )){
    $z = "UPDATE alumno set grado_alum= 'PRIMER' where matri_alum='$_SESSION[matri]'";
    mysql_query($Z,$con);
    }elseif(strcmp($sem === "TERCERO") or strcmp($sem === "CUARTO")){
    $z = "UPDATE alumno set grado_alum='$p' where matri_alum='$_SESSION[matri]'";
    mysql_query($Z,$con);
    }else{
    $z = "UPDATE alumno set grado_alum='TERCERO' where matri_alum='$_SESSION[matri]'";
    mysql_query($Z,$con);
    }

    ResponderEliminar