
Il blocco funzionale PREG_SPLIT divide una stringa in base a un'espressione regolare.
Nota: Questa funzione è Binary-Safe. Ciò significa che i caratteri UTF8 non possono essere elaborati direttamente.
Nota: Questo blocco funzionale può avere più di quattro uscite. È possibile fare clic con il pulsante destro del mouse sul blocco funzionale per aggiungere un'altra uscita.
Nota: Per divisioni normali, si consiglia l'uso del blocco funzionale EXPLODE.
L'espressione da cercare come stringa.
La stringa da dividere.
Se specificato, verranno restituite al massimo LIMIT sottostringhe, con il resto della stringa memorizzato nell'ultima sottostringa. Un limite di -1, 0 o NULL significa "nessun limite".
Se questo ingresso è vero, il blocco funzionale restituisce solo le parti che non sono vuote.
Se questo ingresso è vero, vengono anche catturate e restituite le espressioni tra parentesi del pattern di ricerca del separatore.
Se questo ingresso è vero, viene restituito con ogni corrispondenza trovata lo spostamento corrispondente nella stringa. Si noti che ciò modifica i valori di ritorno.
È vero in caso di errore.
Restituisce il numero di divisioni o la dimensione dell'array interno.
Possono essere aggiunte ulteriori uscite. Ogni divisione viene trasferita a un'uscita. Se l'array interno è più piccolo del numero di uscite, il risultato sulle uscite più grandi è NULL.