A kurzus Harvard CS50 - előadás, amit php (memo video előadások)
PHP (PHP Hypertext Preprocessor, hypertext előfeldolgozó PHP) - a programozási nyelv a szerver oldalon. Az a képesség, hogy összekapcsolják a PHP és a HTML kódot, akkor dinamikus weboldalakat, melyeken minden alkalommal különböző információkat, számos tényezőtől függően. Például beállításait vagy kapott adatokat a felhasználó.
PHP - programozási nyelv. Ez azt jelenti, hogy a kód van írva a PHP nem összeállított és kivitelezett soronként a tolmács segítségével - olyan program, amely beolvassa az egyes vonal és azt teszi, amit kimondja. Hasonlóképpen, van egy Python a program végrehajtásáról, Ruby, Perl, és más nyelveken.
Megjegyzés: a nevét, minden változót a PHP kezdeni egy $ jel
Tömbök a PHP asszociatív. Ez azt jelenti, hogy az index lehet nem csak számokat, hanem egy tárgy. Például a húr.
Ahhoz, hogy a tömb elem, meg kell alkalmazni egy ilyen struktúra:
Példa munka egy asszociatív tömb (echo parancs megjeleníti az üzenetet a parancssorban):
Egy példa a tömb:
összehasonlító operátorok
A PHP - egy nyelvet dinamikus gépelési úgy határozza meg, csak két összehasonlító operátor == és ===. == operátor először hajt végre öntvények (átalakítja változók képest egyetlen adat típus), majd összehasonlítja az értéküket. === operátor ellenőrzi, hogy a két elem összehasonlított azonos típusúak.
foreach ciklus
foreach ciklus - egy kényelmes módja annak, hogy adja át a teljes készlet az elejétől a végéig (by the way, ez a forma a ciklus széles körben használják a Java). Ahelyett, hogy egy különleges ideiglenes változókat, hogy áthaladjon a tömb, csak írj:
- Végigfut minden elemét a tömb, a kimeneti minden elemét a tömb (és fő) a képernyőn:
- Ebben a példában - ugyanaz a dolog, de magát a tömböt nem könnyű, és asszociatív. Figyeljen! Array elemek tartoznak a különböző típusokat.
Próbálja beírni (vagy skopipastit) ezek a példák gedit a „virtuális laboratórium” vagy CS50 IDE. Csak ne felejtsük el a vonalon #! / Usr / bin / env php elején a kódot.