Maison  >  Article  >  développement back-end  >  Exemple de fonction de comparaison de chaînes strcmp() en php

Exemple de fonction de comparaison de chaînes strcmp() en php

一个新手
一个新手original
2017-10-09 09:14:591393parcourir

int strcmp ( string $str1 , string $str2 )

Comparer en mode binaire
La comparaison avec cette fonction est sensible à la casse
Valeur de retour, si str1 Si elle est inférieur à str2, il renvoie cf363023558a3d039e727e6a04583bf50. S'ils sont égaux, il renvoie 0.

<?php    
    $str1 = "hello world";    //$str1与$str3的值相等
    $str2 = "HELLO WORLD";    
    $str3 = "hello world";    //$str1与$str3的值相等

    echo strcmp($str1,$str2);    //输出1
    echo strcmp($str2,$str1);    //输出-1
    echo strcmp($str1,$str3);    //输出0
?>

Il existe également une fonction strcasecmp(), dont l'utilisation est similaire à strcmp(), sauf qu'elle n'est pas sensible à la casse, donc je ne serai pas verbeux ici

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn