
Η Μονάδα Λειτουργίας PREG_SPLIT διασπά μια αλυσίδα χαρακτήρων με βάση ένα κανονικό πρότυπο.
Σημείωση: Αυτή η λειτουργία είναι Binary-Safe. Αυτό σημαίνει ότι τα UTF8 χαρακτήρες δεν μπορούν να επεξεργαστούν απευθείας.
Σημείωση: Αυτή η Μονάδα Λειτουργίας μπορεί να έχει περισσότερες από τέσσερις εξόδους. Μπορείτε να κάνετε δεξί κλικ στο Μονάδα Λειτουργίας για να προσθέσετε μια άλλη έξοδο.
Σημείωση: Για κανονικές διασπάσεις, συνιστάται η χρήση της Μονάδας Λειτουργίας EXPLODE.
Το πρότυπο που πρέπει να αναζητηθεί, ως αλυσίδα χαρακτήρων.
Η αλυσίδα χαρακτήρων που θα διασπαστεί.
Αν οριστεί, επιστρέφονται τα περισσότερα LIMIT υπο-αλυσίδες χαρακτήρων, με το υπόλοιπο της αλυσίδας χαρακτήρων να αποθηκεύεται στην τελευταία υπο-αλυσίδα. Ένα όριο -1, 0 ή NULL σημαίνει "χωρίς όριο".
Αν αυτή η είσοδος είναι αληθής, η Μονάδα Λειτουργίας επιστρέφει μόνο τα μέρη που δεν είναι κενά.
Αν αυτή η είσοδος είναι αληθής, καταγράφονται και επιστρέφονται επίσης οι εκφράσεις σε παρένθεση του μοτίβου αναζήτησης διαχωριστή.
Αν αυτή η είσοδος είναι αληθής, μαζί με κάθε βρεθείσα αντιστοιχία επιστρέφεται και το αντίστοιχο μετατόπιση στην αλυσίδα χαρακτήρων. Παρατηρήστε ότι αυτό αλλάζει τις τιμές επιστροφής.
Είναι αληθής σε περίπτωση σφάλματος.
Επιστρέφει τον αριθμό των διασπάσεων ή το μέγεθος του εσωτερικού πίνακα.
Μπορούν να προστεθούν περισσότερες εξόδους. Κάθε διαίρεση μεταφέρεται σε μια έξοδο. Αν το εσωτερικό πίνακας είναι μικρότερος από τον αριθμό των εξόδων, τότε το αποτέλεσμα στις μεγαλύτερες εξόδους είναι NULL.