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().