136 of 410 menu

Συνάρτηση strcasecmp

Η συνάρτηση strcasecmp εκτελεί δυαδικά-ασφαλή σύγκριση συμβολοσειρών χωρίς διάκριση πεζών-κεφαλαίων. Ως πρώτη παράμετρος μεταβιβάζεται η πρώτη συμβολοσειρά για σύγκριση, ως δεύτερη - η δεύτερη συμβολοσειρά. Η συνάρτηση επιστρέφει 0 εάν οι συμβολοσειρές είναι πανομοιότυπες, αριθμό -1 εάν η πρώτη συμβολοσειρά είναι μικρότερη της δεύτερης, και αριθμό μεγαλύτερο 1 εάν η πρώτη συμβολοσειρά είναι μεγαλύτερη της δεύτερης.

Σύνταξη

strcasecmp(string $str1, string $str2): int

Παράδειγμα

Σύγκριση δύο ίδιων συμβολοσειρών σε διαφορετική πεζοκεφαλαία:

<?php $res = strcasecmp('Hello', 'hello'); echo $res; ?>

Αποτέλεσμα εκτέλεσης κώδικα:

0

Παράδειγμα

Σύγκριση συμβολοσειρών, όπου η πρώτη είναι μικρότερη της δεύτερης:

<?php $res = strcasecmp('apple', 'banana'); echo $res; ?>

Αποτέλεσμα εκτέλεσης κώδικα:

-1

Παράδειγμα

Σύγκριση συμβολοσειρών, όπου η πρώτη είναι μεγαλύτερη της δεύτερης:

<?php $res = strcasecmp('zebra', 'apple'); echo $res; ?>

Αποτέλεσμα εκτέλεσης κώδικα:

1

Δείτε επίσης

  • τη συνάρτηση strcmp,
    που συγκρίνει συμβολοσειρές με διάκριση πεζών-κεφαλαίων
  • τη συνάρτηση strncasecmp,
    που συγκρίνει τα πρώτα n σύμβολα συμβολοσειρών χωρίς διάκριση πεζών-κεφαλαίων
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη