Előkészítés és partíció vonalak, string függvények, php-spravka

Főoldal String függvények készítése és felosztása húrok

Visszaadja a karakterlánc részét egy bizonyos hosszúságú.
szintaxis:

Visszaadja húr rész str, kezdve a kiindulási helyzetét és a hossza hosszú. Ha a length nincs megadva, ez azt jelentette, részsztring elejétől a végéig a húr str. Ha a kezdeti nagyobb, mint a vonal hosszát, vagy hossza érték nulla, akkor visszatér az üres karaktersorozat.






Azonban ez a funkció lehet csinálni, és még mindig nagyon hasznos dolog. Például, ha megadjuk a kezdeti negatív szám, akkor feltételezhető, hogy ez a szám az index a karaktersorozat, de csak mérni végétől str (például -1 azt jelenti: „kezdődik az utolsó karaktert a string”).

A hosszúság paramétert, ha jelen van, negatív is lehet. Ebben az esetben az utolsó karaktere részsztring visszatért lesz a szimbóluma str, melynek hossza index által meghatározott sor végére.

Ismétlődik néhányszor egy string.
szintaxis:

Az „ismétlés” str számú sort ismét, és visszaadja az együttes eredménye.

Kiegészíti húr másik húr bizonyos hosszúságú.
szintaxis:

Argumentum megadja a bemeneti forrás húr. pad_length argumentum megadja a hossza a visszaadott string. Ha van egy értéke kisebb, mint az eredeti szöveg, akkor nem kívül nem kerül végrehajtásra.
Segítségével egy opcionális argumentum pad_string megadhatja a használni kívánt vonalat helyőrzőjeként (alapértelmezett - szóközökkel együtt).

Segítségével egy opcionális argumentum pad_type megadhatja, hogy melyik oldalon kell egészíteni a sort: jobb, bal vagy mindkét oldalon.
Ez az érv a következő értékeket:

STR_PAD_RIGHT (alapértelmezett)






STR_PAD_LEFT
STR_PAD_BOTH

Visszaadja egy string töredék.
szintaxis:

chunk_split () függvény egy karakterlánc, amelyben az egyes sorok közötti egységnyi hosszra str chunklen (alapértelmezett 76) beillesztett szekvencia határolók vége (alapértelmezett: „rn”).

Ez a funkció akkor lehet hasznos, ha a konvertálás „base64” formátumban, hogy megfeleljen a szabályoknak RFC 2045.

Ez a funkció jelentősen gyorsabb, mint ereg_replace ().

Visszaadja egy sor részek.
szintaxis:

A függvény egy részét arg1 arg2 sort a szeparátorba.
Későbbi hívások vissza a soron következő része a szeparátor, és így tovább, amíg a végén a vonal. Az első hívást a függvény két paramétert: a forrás karakterlánc arg1 és arg2 szeparátor.
nem szükséges megadni minden ezt követő hívás érv arg1, különben nem fog visszatérni az első része a húr. Ha a visszatérő nem más, akkor a függvény hamis. Ha része egy sztring 0 vagy egy üres karakterlánc, de a funkció is false.

Meg kell jegyezni, hogy a leválasztó megadott karaktersorozat, amelyek mindegyike külön-külön is lehet elválasztó, de ha vannak sorban szekvenciálisan két vagy több szeparátor, visszatér az üres string (ami megszüntetheti a feldolgozási ciklus, mint a példában).

Gyárt elválasztó vonalat a tömbben.
szintaxis:

felrobban () függvény egy tömböt, amelyek mindegyike megfelel egy fragmense az eredeti szöveg str, között található a szeparátorok, az említett paraméter-elválasztó.
Opcionális paraméter határérték azt a maximális számát a tömb elemeinek. A fennmaradó részt fog tartalmazni osztatlanul az utolsó elem.

Beleolvad stringtömb.
szintaxis:

implode () függvény egy karakterlánc, amely tartalmaz egy sor minden tömb elemek egy előre meghatározott paraméter darab között, amely be van helyezve a megadott érték paraméter ragasztó.

Beleolvad stringtömb.
szintaxis:

Ugyanaz, mint a implode ()

Alakítja egy string tömbben (PHP 5)

Átalakítja egy string tömbbe. Ha az opcionális argumentum split_length, a visszaadott tömb tartalmazza része az eredeti szöveg split_length hossza egyenként vagy minden elem tartalmaz egy karaktert.

Ha split_length kevesebb, mint 1, FALSE. Ha split_length nagyobb hosszúságú karakterlánc, az egész karakterláncot ad vissza az első és az egyetlen elem a tömbben.

Primerv használatra str_split ()