Eltávolítása az elemek a tömb keresztül array_slice ()
Néha meg kell dolgozni egy sor elem a tömbben. Például, annak szükségességét, hogy kezelni egy nagy darab szilárd vagy ésszerűsítése tömböt, majd a kivonat belőle „első 10” értékek a kezdetektől a tömb.
Ebben a leckében járatos a PHP array_slice () függvényt. amellyel akkor kivonat a tömb elemeit egy tartományban.
Alapvető használat array_slice ()
A array_slice () függvény telt el a következő érveket:
- Array ahonnan a kivonat egy részét az elemek.
- A pozíció, ahol a kivont része a tömb kezdődik (kiolvasási a tömb elemeinek kezdődik 0).
- Kolichesvto elemek /, amelynek ki kell vonni a tömb.
array_slice () olyan tömböt ad vissza, amely tartalmazza az extrahált elemeket. Az eredeti tömb változatlan marad.
Példa array_slice használata () függvény.
A fenti kód egy tömböt hoz létre 4 elem (rendezők nevek), majd a használt array_slice () függvény beolvasni a második és a harmadik elem.
Megjegyezzük, hogy a helyzet az elem a tömbben és az indexével nem mindig ugyanaz. Például az első elem a tömb mindig 0 helyzetben van, de az index lehet 456 indexelt PHP tömbök nem kell egymást indexek nulláról kezdve (bár igen gyakran a fejlesztők létre egy ilyen index számozás).
Saving index
A fenti példában, akkor előfordulhat, hogy array_slice () módosítsa az index komponensei a visszaadott tömböt: Stanley Kubrick kapott index 0 és Martin Scorsese kapott index 1. Gyakran ez a művelet nem okoz semmilyen problémát, ezért, hogy milyen fontos az, hogy a elemet a kapott tömb, és nem mutatók.
Néha azonban fontos, hogy az indexek kivont elemeket. Például a kódokat lehet kulcs, amellyel meghatározott bejegyzés a adattábla, vagy lehetnek fontosak más célra. Ebben az esetben, akkor mentse az indexek eltávolított elemek átadásával a negyedik érv igaz array_slice () függvényt. Például:
Megjegyezzük, hogy array_slice () funkció ebben az esetben megtartotta az eredeti tömb indexeket elemek 1 Stanley Kubrick. és 2. Martin Scorsese.
array_slice () függvény mindig tartja az indexek kapcsolódó tömbök. Így nincs szükség továbbítja az igazi érték, mint a negyedik érv, amikor dolgozik a kapcsolódó tömbök.
Eltávolítása az elemeket, hogy a végén a tömb
Ha kihagyja a harmadik argumentum array_slice () függvényt. a tömb-eredmény tartalmaz minden eleme az eredeti tömb, a kiindulási helyzet, hogy a végén a tömb. Ez a művelet hasznos lehet, ha nem ismeri az eredeti a tömb méretét. Például:
Használata array_slice () függvény a társított tömbök
használhatja array_slice () kivonat elemeit egy asszociatív tömb. Az alábbiakban egy példa kitermelése két elem a társított tömb, a második tag:
Megjegyezzük, hogy array_slice () függvény megmarad indexek „rendező” és „év” egy tömbben-by.
Ebben a cikkben, megbeszéltük a használata array_slice () függvényt. Hasznos PHP függvény, amely visszaadja egy sor elemet a tömbben. Most megtudhatod:
- Hogyan kell használni array_slice () függvényt indexelt és asszociatív tömbök.
- Őrizze meg az eredeti indexek, ha dolgozik, indexelt tömbök.
- Kivonat az összes elemet, amíg a végén az eredeti tömb.
5 óra utolsó oszlopában „PHP”
Amikor a honlap biztonságát, a kifejezés „Szűrő minden menekülési mindent” mindig lesz megfelelő. Ma beszéljünk szűrés adatokat.
Kifejező 2 támogatja a csatlakozást más alkatrészek speciális ZF rendszer. Nem mindenki szereti a döntést. Ebben a cikkben fogjuk megvitatni, hogyan lehetne javítani a csatlakozás folyamatban több modul.
Tegyük fel, hogy meg kell küldeni néhány információt a Google Analytics egy szerver oldali script. Hogyan kell csinálni. A válasz ebben a cikkben.
Válogatás többféle PHP homokozóban. Néhány Ön online módban képes lesz tesztelni a kódot, de ott is megoldásokat lehet megvalósítani a webhelyen.
postaltomsk
Példa 1. példa array_slice () A fenti példa a következő kimenetet: Array ([0] => c [1] => d) Array ([2] => c [3] => d)

Által nyújtott információk útján két csatorna (látás és hallás) a képzés hatékonyságának sokkal jobb tanulás könyvekből. A házi feladatok és online tesztek lehetővé teszi, hogy folyamatosan úgy gondolja, a célnyelven, és azonnal ellenőrizze tudását!


Ha azt szeretnénk, hosszú ideig, hogy tanulmányozzák, hogyan lehet HTML-t, akkor engem, mert van jó hír!

Ha már megtanulta a HTML és tovább szeretne lépni, a következő lépés az lesz, hogy tanulmányozza a CSS technológiával.

Ha azt szeretnénk, hogy megértsék a fogalmak domain és tárhely, megtanulják, hogyan kell létrehozni egy adatbázist, feltölteni a fájlokat a honlapon keresztül FTP szerver, hozzon létre aldomain konfigurálja a postaládákat a helyszínen, és ellenőrzi a részvétel, a tanfolyam kifejezetten az Ön számára!