Forum und email

strnatcasecmp

(PHP 4, PHP 5)

strnatcasecmp — Case insensitive συγκρίσεις string με τη χρήση ενός αλγορίθμου "φυσικής διάταξης"

Περιγραφή

int strnatcasecmp ( string $str1 , string $str2 )

Η συνάρτηση αυτή χρησιμοποιεί έναν αλγόριθμο σύγκρισης, ο οποίος διατάσσει τα αλφαριθμητικά strings με τον ίδιο τρόπο με τον οποίο θα το έκανε κάποιος άνθρωπος. Η συμπεριφορά της συνάρτησης είναι όμοια με αυτήν της strnatcmp(), εκτός του ότι η σύγκριση δεν είναι case sensitive. Για περισσότερες πληροφορίες ανατρέξτε στη σελίδα του Martin Pool: » Natural Order String Comparison.

Όμοια με τις υπόλοιπες συναρτήσεις σύγκρισης string, έτσι και αυτή επιστρέφει < 0 εάν η παράμετρος str1 είναι μικρότερη της str2 , > 0 εάν η str1 είναι μεγαλύτερη της str2 , και 0 εάν οι δύο παράμετροι είναι ίσες.

Ανατρέξτε επίσης στις: ereg(), strcasecmp(), substr(), stristr(), strcmp(), strncmp(), strncasecmp(), strnatcmp(), και strstr().