ຫົວຂໍ້ PHP strcasecmp() 函数

ຄວາມນັບບັນນາທິດ

ປຽບທຽບສະເພາະວ່າບໍ່ມີຄວາມແຕກຕ່າງມວນຂະໜາດ:

<?php
echo strcasecmp("shanghai","SHANGHAI");
?>

ການດຳເນີນການຕົວຢ່າງ

定义和用法

strcasecmp() 函数比较两个字符串。

ຄຳແນະນຳ:strcasecmp() 函数是二进制安全的,且不区分大小写。

ຄຳແນະນຳ:ການຄືນຄືກັນ strncasecmp() ການຄືນຄືກັນ, ແຕ່ກັບ strncasecmp() ທ່ານສາມາດກຳນົດຈຳນວນຄຳຕາມທີ່ຕ້ອງປຽບທຽບຂອງແຕ່ລະກົດ.

ການໃຊ້ຄໍານວຍຄືນ

strcasecmp(string1,string2)
ສະເພາະ. ການອະທິບາຍ
string1 ສະເພາະ. ຕາມການຈຳນວນທີ່ຕ້ອງການປຽບທຽບທີໜຶ່ງ.
string2 ສະເພາະ. ຕາມການຈຳນວນທີ່ຕ້ອງການປຽບທຽບທີ່ສອງ.

ລະບົບເຕັກນິກ

ຄວາມກັບຄືນ:

ກົດລະບົບຂອງບູລິບມາຍດັ່ງກ່າວ

  • 0 - ຖ້າທັງສອງກົດດີຕາມການຕາມ
  • <0 - ຖ້າ string1 ຕໍ່າກວ່າ string2
  • >0 - ຖ້າ string1 ຫຼາຍກວ່າ string2
ລະບົບ PHP: 4+

ຕົວຢ່າງຫຼາຍກວ່າ

ຕົວຢ່າງ 1

ການປຽບທຽບທາງຄຳຕາມ (ບໍ່ສາມາດຈຳນວນຂອງພາສາໄດ້ຫຼາຍຫຼາຍ, HELLO ແລະ hELLo ຈະອອກມາດຽວກັນ):

<?php
echo strcasecmp("Shanghai","SHANGHAI");
echo "<br>";
echo strcasecmp("Shanghai","sHANGHai");
?>

ການດຳເນີນການຕົວຢ່າງ

ຕົວຢ່າງ 2

ຄວາມກັບຄືນທີ່ຫຼາຍ

<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // ທັງສອງກົດດີຕາມການຕາມ
echo strcasecmp("Hello world!","HELLO"); // string1 ຫຼາຍກວ່າ string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // string1 ຕໍ່າກວ່າ string2
?>

ການດຳເນີນການຕົວຢ່າງ