Toimintosarja PREG_SPLIT

Toimintosarja PREG_SPLIT jakaa merkkijonoa käyttäen säännöllistä lauseketta.

Huomautus: Tämä toiminto on Binary-Safe. Tämä tarkoittaa, että UTF8-merkit eivät voi käsitellä suoraan.

Huomautus: Tämä toimintosarja voi olla yli neljä ulostuloa. Voit lisätä toisen ulostulon napsauttamalla oikealla hiirellä toimintosarjan.

Huomautus: Normaalijakoihin suositellaan toimintosarjaa EXPLODE.

Syöttö PATTERN

Lausekkeen, jonka mukaan etsitään, merkkijono.

Syöttö SUBJECT

Jakoon otettava merkkijono.

Syöttö LIMIT

Jos annettu, palautetaan enintään LIMIT osamerkkijonoa, loput merkkijonosta sijoitetaan viimeiseen osamerkkijonoon. Rajoitus -1, 0 tai NULL tarkoittaa "ei rajoitusta".

Syöttö NO_EMPTY

Jos tämä syöttö on tosi, toimintosarja palauttaa vain ne osat, jotka eivät ole tyhjiä.

Syöttö DELIM_CAPTURE

Jos tämä syöttö on tosi, myös erotinmerkin hakusäännön suluissa olevat lausekkeet tallennetaan ja palautetaan.

Syöttö OFFSET_CAPTURE

Jos tämä syöttö on tosi, jokaisen löydetyn vastaavuuden kanssa palautetaan siihen liittyvä siirto merkkijonossa. Huomaa, että tämä muuttaa paluuarvoja.

Ulostulo ERR

On virhetapauksessa tosi.

Ulostulo COUNT

Palauttaa jakojen määrän tai sisäisen taulukon koon.

Ulostulot P0..P#

Voit lisätä muita ulostuloja. Jokainen jako siirretään yhden ulostulon kautta. Jos sisäinen taulukko on pienempi kuin ulostulojen määrä, tuloksena on suuremmissa ulostuloissa NULL.

Katso Myös