Galéria a helyszínen
Ebben a leírásban, akkor írj egy kis funkcionalitás a PHP, ami automatizálja a folyamatot, hozzátéve képek a galériában. Elég, ha csak hozzá képeket a galériában mappában található, és azonnal megjelennek az oldalon.
Tehát hozz létre egy függvény fájl - functions.php - és írd meg egy egyszerű függvény:
Csak három sornyi kódot fogunk kapni az összes képet a kívánt mappát a tömbben. scandir () függvény megkapja a tartalmát egy könyvtárba egy tömbbe. kutya jele, mi tesz annak érdekében, hogy ne öntsük a hibákat, ha van egy hivatkozás egy nem létező könyvtárba.
unset () függvény a második sorban a tömb eltávolítja az első két elem, amely képeznek mutató aktuális és a szülő könyvtárak. Nos, az utolsó sorban is vissza fog térni a kapott tömb.
Most is, hogy hívja a funkciót, és menjen egy ciklusban a kapott tömb. Az elején az index fájlt felírni a következő sorokat:
Itt mi akasztott funkciók fájlt. Ezután határozza meg a két változó, amelyek jelzik az utat a nagy és a kis kép. Mappák nagy és kis ugyanakkor költöztem egy mappát száma 1. Ez az első hely galériában. Később img további mappák létrehozására az új galéria elég a mappában. Végül get_images hívás () függvény, amely visszaadja egy tömb a képek változó $ képeket.
Vegye ki a régi megkötését kép és helyette felírni ciklus:
Ha minden rendben van, akkor el kell látni minden az oldalon található képek a galériában. Most elég csak dobni egy új képet a megfelelő mappába, és akkor azonnal megjelenik a galéria oldalon.
Ezzel befejeződött az aktuális leckét. Sok szerencsét, és hamarosan találkozunk!
A legtöbb IT hírek és webfejlesztés A csatorna-távirat