Forum und email

Character type συναρτήσεις

Εισαγωγή

Οι παρεχόμενες συναρτήσεις αυτής της extension ελέγχουν εάν ένας χαρακτήρας ή string ανήκει σε μία συγκεκριμένη character class σύφμωνα με το ισχύον locale (ανατρέξτε επίσης στη setlocale()).

Όταν καλούνται με παράμετρο τύπου integer, συμπεριφέρονται ακριβώς όπως οι αντίστοιχές τους της C στο header αρχείο "ctype.h".

Όταν καλούνται με παράμετρο τύπου string, το ελέγχουν και επιστρέφουν TRUE μόνο εάν κάθε χρακτήρας ανταποκρίνεται στα δεδομένα κριτίρια. Όταν καλούνται με empty string το αποτέλεσμα είναι πάντα TRUE.

Περνώντας οτιδήποτε άλλο εκτός από string ή integer επιστρέφεται αμέσως FALSE.

Απαιτήσεις

Καμία, απαίτηση, εκτός από τις συναρτήσεις της standard C library που είναι πάντα διαθέσιμες.

Εγκατάσταση

Από την έκδοση 4.2.0 της PHP είναι εκ των προτέρων enabled. Σε παλαιότερες εκδόσεις πρέπει να κάνετε configure και compile την PHP με την επιλογή --enable-ctype.

Ρυθμίσεις κατά την εκτέλεση

Αυτή η επέκταση δεν έχει directives ρύθμισης ορισμένα στο php.ini.

Τύποι Πόρων

Αυτή η επέκταση δεν έχει resource τύπους ορισμένους.

Προκαθορισμένες Σταθερές

Αυτή η επέκταση δεν έχει σταθερές ορισμένες.

Table of Contents

  • ctype_alnum — Έλεγχος για αλφαριθμητικούς χαρακτήρες
  • ctype_alpha — Έλγχος για αλφαβητικούς χαρακτήρες
  • ctype_cntrl — Έλεγχος για χαρακτήρες control
  • ctype_digit — Έλεγχος για αριθμητικούς χαρακτήρες
  • ctype_graph — Έλεγχος για εκτυπώσιμους χαρακτήρες εκτός του space
  • ctype_lower — Έλεγχος για μικρά γράμματα
  • ctype_print — Έλεγχος για εκτυπώσιμους χαρακτήρες
  • ctype_punct — Έλεγχος για κάθε εκτυπώσιμο χαρακτήρα που δεν είναι whitespace ή αλφαριθμητικό
  • ctype_space — Έλεγχος για χαρακτήρες whitespace
  • ctype_upper — Έλεγχος για κεφαλαία γράμματα
  • ctype_xdigit — Έλεγχος για χαρακτήρες που αναπαριστούν ένα δεκαεξαδικό ψηφίο