Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

PHP függvények Szerver oldali programozás Tananyag: 2. Előadás Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék.

Hasonló előadás


Az előadások a következő témára: "PHP függvények Szerver oldali programozás Tananyag: 2. Előadás Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék."— Előadás másolata:

1 PHP függvények Szerver oldali programozás Tananyag: 2. Előadás Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

2 Függvények A php rengeteg beépített függvénnyel rendelkezik. Folyamatosan készülnek új függvények, melyek beépítésével kódjaink rövidebbek és gyorsabbak lehetnek. Egyszerű függvények: print, abs(), pow(szám,kitevő) Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

3 Függvények Saját függvényeket is hozhatunk létre: function sajat_fuggveny (valtozok) { függvény törzse visszaadott érték } Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

4 include Ha azt szeretnénk, hogy kódunk áttekinthető legyen, akkor az include utasítás segítségével emelhetünk be más programrészeket kódunkba. include(‘(elérési út)fájl neve'); Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

5 PHP Manual Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

6 String függvények Rengeteg sztringkezelő függvény létezik a php nyelvben. A legáltalánosabbak: strlen(sztring) – a sztring karakterszámát adja meg if (strstr(sztring/miben/, sztring/mit/)) { Ha megtalálja a keresett részt, akkor TRUE értékkel tér vissza } Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

7 String függvények substr(miből, kezdőpozíció, karakterszám); Sztringből adott rész kiemelése Pl.: substr(‘fafapucs’,2,3); -> fap A fapapucs szóból vág ki a 2. karaktertől kezdve 3 karakternyi részt. Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

8 String függvények substr_replace(miből, kezdőpozíció, karakterszám,mire cseréljük); Sztringből adott rész kiemelése és kicserélése a megadott karakterláncra. Pl.: substr_replace(‘fafapucs’,2,3,’kuk’); -> fakukucs A fapapucs szóból vág ki a 2. karaktertől kezdve 3 karakternyi részt és cseréli le kuk-ra. Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

9 String függvények str_replace(miben, mit, mire); Sztringben az összes előfordulást lecseréli a megadott karakterláncra. Pl.: str_replace(‘fafapucs’,’fa’,’kuk’); -> kukkukpucs A fapapucs szóban cserélje le a fa szót kuk-ra. Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

10 String függvények Sztring kisbetűsre alakítása: strtolower(sztring), Pl.: KUk -> kuk Sztring nagybetűsre alakítása: strtoupper(sztring), Pl.: Kuk -> KUK Sztring első karakter nagybetűsre alakítása: ucwords(sztring), Pl.: kuk -> Kuk A magyar ékezetes betűk ezen függvényekkel való kezelése nem mindig hozza a várt eredményt. Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék

11 String függvények Példa:$nev=‘őzikécske’; Nagybetűsre alakítva -> őZIKéCSKE Megoldás:$nev=strtoupper($nev); $mit =array("ö","ü","ó","ő","ú","é","á","ű","í"); $mire=array("Ö","Ü","Ó","Ő","Ú","É","Á","Ű","Í");$nev=str_replace($mit,$mire,$nev); Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék


Letölteni ppt "PHP függvények Szerver oldali programozás Tananyag: 2. Előadás Lénárt Anett mérnöktanár - PTE PMMIK Rendszer- és Szoftvertechnológia Tanszék."

Hasonló előadás


Google Hirdetések