Forum und email

String συναρτήσεις

Εισαγωγή

Οι συναρτήσεις αυτές διαχειρίζονται strings με ποικίλους τρόπους. Κάποια πιο εξειδικευμένα τμήματα για ανάγνωση μπορούν να βρεθούν στις σχετικές με regular expression και URL handling ενότητες.

Για πληροφορίες σχετικές με τη συμπεριφορά των strings, κυρίως ως προς τη χρήση απλών και διπλών εισαγωγικών, καθώς και escape sequences, ανατρέξτε στο χωρίο strings της ενότητας τύποι δεδομένων του εγχειριδίου.

Απαιτήσεις

Δεν χρειάζονται εξωτερικές βιβλιοθήκες για να γίνει build αυτή η επέκταση.

Εγκατάσταση

Δεν χρειάζεται εγκατάσταση για αυτές τις συναρτήσεις, είναι μέρος του πυρήνα της PHP.

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

Οι σταθερές παρακάτω ορίζονται από αυτή την επέκταση, και θα είναι διαθέσιμες μόνο αν η επέκταση έχει γίνει compile μέσα στην PHP ή έχει φορτωθεί δυναμικά κατά την εκτέλεση.

CRYPT_SALT_LENGTH integer
CRYPT_STD_DES integer
CRYPT_EXT_DES integer
CRYPT_MD5 integer
CRYPT_BLOWFISH integer
HTML_SPECIALCHARS (integer)
HTML_ENTITIES (integer)
ENT_COMPAT (integer)
ENT_QUOTES (integer)
ENT_NOQUOTES (integer)
CHAR_MAX (integer)
LC_CTYPE (integer)
LC_NUMERIC (integer)
LC_TIME (integer)
LC_COLLATE (integer)
LC_MONETARY (integer)
LC_ALL (integer)
LC_MESSAGES (integer)
STR_PAD_LEFT (integer)
STR_PAD_RIGHT (integer)
STR_PAD_BOTH (integer)

Δείτε επίσης

Για ακόμα πιο ικανές συναρτήσεις διαχείρησης και επεξεργασίας strings ανατρέξτε στις POSIX regular expression συναρτήσεις και στις Perl compatible regular expression συναρτήσεις.

Table of Contents

  • addcslashes — Παράθεση του string με slashes σε στυλ όμοιο με της C
  • addslashes — Παράθεση του string με slashes
  • bin2hex — Μετατρέψτε δυαδικά δεδομένα στη δεκαεξαδική τους αναπαράσταση
  • chop — Δεύτερο όνομα της rtrim
  • chr — Επιστρέφει ένα χαρακτήρα
  • chunk_split — Χωρίστε ένα string σε μικρότερα μέρη
  • convert_cyr_string — Μετατροπή από το κυριλλικό σύνολο χαρακτήρων σε κάποιο άλλο
  • convert_uudecode — Decode a uuencoded string
  • convert_uuencode — Uuencode a string
  • count_chars — Επιστροφή πληροφοριών σχετικών με τους χαρακτήρες που περιέχονται σε ένα string
  • crc32 — Υπολογίζει το πολυώνυμο crc32 ενός string
  • crypt — Μίας κατεύθυνσης κρυπτογράφηση string (hashing)
  • echo — Εμφανίστε ένα ή περισσότερα strings
  • explode — Διαιρέστε ένα string βάσει ενός άλλου
  • fprintf — Εμφανίστε με συγκεκριμένο τρόπο ένα string στην έξοδο
  • get_html_translation_table — Επιστρέφει τον πίνακα μετάφρασης που χρησιμοποιείται από τις συναρτήσεις htmlspecialchars και htmlentities
  • hebrev — Μετατρέψτε logical εβραϊκό κείμενο σε visual κείμενο
  • hebrevc — Μεατρέψτε logical εβραϊκό κείμενο σε visual κείμενο προσθέτοντας και την αλλαγή νέας γραμμής
  • html_entity_decode — Μετατρέψτε όλες τις HTML οντότητες στους κατάλληλους χαρακτήρες
  • htmlentities — Μετατρέπει τους κατάλληλους χαρακτήρες σε HTML οντότητες
  • htmlspecialchars_decode — Convert special HTML entities back to characters
  • htmlspecialchars — Μετατρέψτε τους ειδικούς χαρακτήρες σε HTML αντικείμενα
  • implode — Ενώστε τα στοιχεία ενός πίνακα σε ένα string
  • join — Δεύτερο όνομα της implode
  • levenshtein — Υπολογίστε την απόσταση Levenshtein μεταξύ δύο strings
  • localeconv — Ανακτείστε πληροφορίες για το σχηματισμό αριθμών
  • ltrim — Αφαιρέστε τα κενά από την αρχή ενός string
  • md5_file — Υπολογίζει τον md5 hash αριθμό ενός αρχείου
  • md5 — Υπολογίστε τον md5 hash αριθμό ενός string
  • metaphone — Υπολογισμός του metaphone κλειδιού ενός string
  • money_format — Σχηματίζει string νομίσματος από έναν αριθμό
  • nl_langinfo — Ανακτήστε πληροφορίες για τη γλώσσα και το locale
  • nl2br — Εισαγάγει HTML line breaks πριν από κάθε νέα γραμμή ενός string
  • number_format — Σχηματείστε έναν αριθμό με τις χιλιάδες ομαδοποιημένες
  • ord — Επιστρέφει την τιμή ASCII ενός χαρακτήρα
  • parse_str — Κάνει parse το string σε μεταβλητές
  • print — Εμφανίζει ένα string
  • printf — Εμφανίζει ένα μορφοποιημένο string
  • quoted_printable_decode — Μετατρέψτε το δοθέν εκτυπώσιμο string σε ένα string των 8 bit
  • quotemeta — Παραθέστε meta χαρακτήρες
  • rtrim — Αφαιρέστε τα κενά από το τέλος ενός string
  • setlocale — Ρυθμίστε τις πληροφορίες του locale
  • sha1_file — Υπολογίζει τον αριθμό sha1 hash ενός αρχείου
  • sha1 — Υπολογίστε τον αριθμό sha1 hash ενός string
  • similar_text — Υπολογίζει την ομοιότητα μεταξύ δύο strings
  • soundex — Υπολογίστε το soundex key ενός string
  • sprintf — Επιστρέφει ένα μορφοποιημένο string
  • sscanf — Κάνει parse μία είσοδο από ένα string σύμφωνα με το format
  • str_getcsv — Parse a CSV string into an array
  • str_ireplace — Η case-insensitive έκδοση της str_replace.
  • str_pad — Επιμηκύνετε ένα string με τη βοήθεια ενός άλλου
  • str_repeat — Επαναλάβετε ένα string
  • str_replace — Αντικατάσταση όλων των εμφανίσεων του search string από το replace string
  • str_rot13 — Εφαρμόστε το μετασχηματισμό rot13 σε ένα string
  • str_shuffle — Ανακατέψτε τυχαία τους χαρακτήρες ενός string
  • str_split — Μετατρέπει ένα string σε πίνακα
  • str_word_count — Επιστρέφει πληροφορίες σχετικά με τις λέξεις που χρησιμοποιούνται σε ένα string
  • strcasecmp — Binary safe, case-insensitive σύγκριση string
  • strchr — Ίδια με τη συνάρτηση strstr
  • strcmp — Binary safe σύγκριση string
  • strcoll — Σύγκριση string βασισμένη στο locale
  • strcspn — Υπολογισμός του μήκους του αρχικού τμήματος που δεν ταιριάζει στη μάσκα
  • strip_tags — Αφαιρέστε τα HTML και PHP tags από ένα string
  • stripcslashes — Κάνετε un-quote ένα string που έχει γίνει quoted με τη συνάρτηση addcslashes
  • stripos — Βρέστε τη θέση της πρώτης εμφάνισης ενός case-insensitive string
  • stripslashes — Κάντε un-quote ένα string που έχει γίνει quoted με τη συνάρτηση addslashes
  • stristr — Case-insensitive strstr
  • strlen — Ανακτείστε το μήκος ενός string
  • strnatcasecmp — Case insensitive συγκρίσεις string με τη χρήση ενός αλγορίθμου "φυσικής διάταξης"
  • strnatcmp — Συγκρίσεις string με τη χρήση ενός αλγορίθμου "φυσικής διάταξης"
  • strncasecmp — Binary safe case-insensitive σύγκριση των πρώτων n χαρακτήρων δύο string
  • strncmp — Binary safe σύγκριση των πρώτων n χαρακτήρων δύο string
  • strpbrk — Search a string for any of a set of characters
  • strpos — Βρείτε τη θέση της πρώτης εμφάνισης ενός string
  • strrchr — Βρείτε την τελευταία εμφάνιση ενός χαρακτήρα σε ένα string
  • strrev — Αντιστρέψτε ένα string
  • strripos — Βρείτε τη θέση της τελευταίας εμφάνισης ενός string σε ένα άλλο με case-insensitive τρόπο
  • strrpos — Βρείτε τη θέση της τελευταίας εμφάνισης ενός χαρακτήρα μέσα σε ένα string
  • strspn — Βρείτε το μήκος του αρχικού κομματιού που ταιριάζει στη μάσκα
  • strstr — Βρείτε την πρώτη εμφάνιση ενός string
  • strtok — Χωρίστε το string σε tokens
  • strtolower — Μετατρέψτε σε μικρούς τους χαρακτήρες ενός string
  • strtoupper — Μετατρέψτε σε κεφαλαίους τους χαρακτήρες ενός string
  • strtr — Μεταφράστε ορισμένους χαρακτήρες
  • substr_compare — Binary safe comparison of 2 strings from an offset, up to length characters
  • substr_count — Μέτρημα των εμφανίσεων ενός substring
  • substr_replace — Αντικαταστείστε κείμενο μέσα σε ένα τμήμα ενός string
  • substr — Επιστρέφει μέρος ενός string
  • trim — Αφαιρέστε τα κενά από την αρχή και το τέλος ενός string
  • ucfirst — Μετατρέψτε σε κεφαλαίο τον πρώτο χαρακτήρα ενός string
  • ucwords — Μετατρέψτε σε κεφαλαίο τον πρώτο χαρακτήρα κάθε λέξης του string
  • vfprintf — Write a formatted string to a stream
  • vprintf — Εμφανίζει ένα μορφοποιημένο string
  • vsprintf — Επιστρέφει ένα μορφοποιημένο string
  • wordwrap — Αναδιπλώνει ένα string μετά από ένα συγκεκριμένο πλήθος χαρακτήρων με τη χρήση ενός break string.