Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengetahui persamaan dan perbezaan rentetan dalam fungsi php
Dalam artikel sebelum ini, kami belajar tentang kaedah menggantikan aksara yang ditentukan dalam rentetan Jika perlu, sila baca "Pengenalan terperinci kepada kaedah menggantikan aksara yang ditentukan dalam PHP (sensitif huruf besar-kecil) ". Kali ini kami akan memperkenalkan kepada anda kaedah membandingkan dua rentetan Anda boleh merujuknya jika perlu.
Kadang-kadang kita mungkin perlu membandingkan dua rentetan Pada masa ini kita perlu menggunakan fungsi untuk membandingkan rentetan, jadi hari ini kita akan memperkenalkan kaedah membandingkan dua rentetan.
Mula-mula mari kita lihat kaedah pertama, menggunakan fungsi strcasecmp().
Mari kita lihat contoh kecil.
<?php echo strcasecmp("yellow rattan wine","Yellow Rattan Wine"); ?>
Mari kita lihat hasil contoh ini
0
Kawan saya, adakah anda mempunyai banyak tanda tanya? Apakah maksud 0 ini. Jangan risau, mari belajar tentang fungsi ini. Fungsi
strcasecmp() membandingkan dua rentetan.
Mari kita lihat sintaks fungsi ini
strcasecmp(要比较的第一个字符串,要比较的第二个字符串)
Perkara yang paling penting ialah nilai pulangan fungsi ini, mari kita lihat.
Fungsi kembali:
0 - jika dua rentetan adalah sama
>0 - jika string1 lebih besar daripada string2
Fungsi pertama ini diperkenalkan, seterusnya kita Memperkenalkan kaedah kedua, fungsi strcmp().
Mari kita lihat sedikit berangan.
<?php echo strcmp("yellow rattan wine","Yellow Rattan Wine"); ?>
Tengok hasil buah berangan ini
32? Apakah maksud ini? Adakah ini fungsi yang sama seperti di atas? Jom belajar sekarang.
fungsi strcmp() membandingkan dua rentetan.
Mari kita lihat sintaks fungsi ini
strcmp(要比较的第一个字符串,要比较的第二个字符串)
Fungsi ini adalah sama dengan fungsi strcasecmp di atas Nilai yang dikembalikan adalah lebih besar daripada 0, yang bermaksud aksara pertama ialah lebih besar daripada watak kedua.
Itu sahaja jika anda ingin mengetahui perkara lain, anda boleh klik ini. → →tutorial video php
Atas ialah kandungan terperinci Bagaimana untuk mengetahui persamaan dan perbezaan rentetan dalam fungsi php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!