Ahhoz, hogy hozzon létre egy tömb PHP
Mint a legtöbb programozási nyelvek PHP a lehetőséget, hogy a tömbök. Array - egy különleges típusú változó, amely képes több értéket egyszerre érhető el a névváltoztatást. A tömb nagyon hasznos, ha dolgozik, nagy mennyiségű adat (például rekordot egy adatbázisban), vagy csoportok értékeit, egymásba egymással.
Ebben a leckében tanulni fog:
- Hogyan PHP tömbök
- Mi a különbség az indexelt és asszociatív tömbök
- Hogyan hozzunk létre tömböket PHP szkriptek
Mi a különbség a tömbök
Amint a fentiekben említettük, a tömb - olyan változó, amely tartalmazhat több mint egy érték. Néhány tény a PHP tömb:
- A tömb tartalmazhat tetszőleges számú értékek, beleértve bármilyen érték.
- Minden érték a tömbben elemnek hívjuk.
- Mindegyik elem segítségével érhető el az index. amely lehet szöveg vagy szám. Minden elem a tömb saját egyedi kódját.
- Elem tárolhatja bármilyen típusú változó, például egész szám, karakterlánc vagy logikai. Lehet a vegyes típusú tömb elemeinek - például az első elem tartalmazhat egy egész szám, a második elem tartalmazhat egy húr, és így tovább.
- a tömb hossza - az elemek száma a tömbben.
- Az értékek a tömb elemeinek maguk is tömbök. Tehát akkor létrehozhat egy többdimenziós tömb.
előnyei tömbök
PHP tömbök számos előnye van, többek között az alábbiakat:
- Ezek könnyen manipulálni. Könnyen hozzáadni vagy eltávolítani az elemeket a tömb, valamint olvasni vagy módosítani az értékét az elem.
- Egyszerűen feldolgozható több értéket egyszerre. Könnyen hurok egész tömb elemei által olvasott vagy a változó értékét minden egyes eleme.
- A PHP számos kényelmi funkciók kezelése tömbök. Például, ha rendezheti az elemeket, meg egy bizonyos értéket, vagy index tömbök összevesd.
Indexelt és asszociatív tömbök
PHP működik kétféle tömb:
- Indexelt tömbök numerikus indexeket. Általában index indexelt tömbök indul nulla, így az első elemnek indexe 0. A második - index 1, és így tovább. Általában ezek a tömbök tárolására használt adathalmaz egy adott sorrendben.
- Az asszociatív tömbök kisbetű indexek. Például, az egyik eleme egy asszociatív tömb lehet egy „nevet” index. és a másik elem az index lesz „kor”. A sorrend általában nem fontos. Az asszociatív tömbök használják azokban az esetekben, amikor az adatok tárolása nyilvántartások, mint amikor az adatbázis.
Tény, hogy a PHP-nek nincs belső különbségek a indexelt és asszociatív tömbök. Akkor is keverjük össze, és csökkenti a numerikus kódok egyetlen tömb, ha szükséges. De egyszerűbb azt feltételezni, hogy indexelt és asszociatív tömbök különböző típusú tömbök. Különösen azért, mert egy csomó PHP funkciók kezelésére tervezett vagy indexelt vagy asszociatív tömböket.
Az asszociatív tömbök néha egy hash. és a mutatók gyakran nevezik kulcsokat.
Hogyan hozzunk létre egy tömböt PHP
A PHP szkript tömb nagyon egyszerű. Erre a tömb () szerkezetet használunk.
Ahhoz, hogy hozzon létre egy indexelt tömböt egyszerűen listát az értékek zárójelben, vesszővel elválasztva. A következő sor létrehoz egy indexelt tömböt a nevét a rendezők és hozzárendeli a neve a tömb $ rendezők.
Amikor létrehoz egy indexelt tömb PHP automatikusan hozzárendel egy indexet minden elemére. A fenti példában, „Alfred Hitchcock” kap az index 0 „Stanley Kubrick” - 1-es kód, és így tovább.
Létrehozásához az asszociatív tömb, akkor létre kell hozni egy pár index - értéket az üzemeltető =>.
A következő példa létrehoz egy asszociatív tömböt információt a film, és meghatározza a neve a tömb $ filmet.
Ahhoz, hogy hozzon létre egy tömböt nincsenek olyan elemek, meg kell írni:
következtetés
Volt egy rövid áttekintést a koncepció tömbök a PHP és megérteni a folyamatot a teremtés.
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.
Hogy őszinte legyek ez nagyon rövid
De mi a helyzet pillanatok feldolgozó elem a tömbben? pl bonalno hozzá a meglévő sor új elemek azok számára, akik nem tudják :): $ myArray [] = új értelmet; nem szabad elfelejteni, [], mint nélkül újra felvenni sor új változót. ha ez szükséges a kemény kódot a kulcsot a [] előírja vallja novechkam nem tanácsolom) Nos, adtam volna néhány pontot, például a kimeneti tömb, válogatás, hozzátéve, majd megszorozzuk, stb
Köszönöm a leckét. De nem volt kevés információ. Szeretnék több példát.
egy jó lecke. minden rágják, és világos. és azok, akik nem elégedettek, azt tanácsolom, hogy tanulni bármilyen programozási nyelv nem egy forrás, és akkor boldog lesz.)
Á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!