PHP krok za krokem 2. struktura kódu
Přehled základních php příkazů a konstrukcí, bez kterých se při programování neobejdete. |
|
Začlenění php do html kóduAby se php kód provedl musí mít soubor přípou .php. Jestliže budete testovat scripty v souboru test.html NEBUDOU FUNGOVAT. PHP příkazy se vkládají mezi značky <?php a ?>.
<html>
Struktura kóduJakkoli se vám toto může zdát jednoduché, doporučuji následující část nepřeskočit, protože pochopení správné syntaxe je základ k úspěšnému zvládnutí programovacího jazyka. Každý PHP příkaz končí středníkem. Je to jenom maličkost ale velice důležitá. Jakmile se totiž středník za příkaz zapomene napsat, místo běhu scriptu se najednou ukáže spousta chyb a hledání jednoho zapomenutého středníku v kódu, který má třeba 1000 řádků je velmi zdlouhavé, pracné a hlavně zbytečné. KomentářeKomentáře se v píší pomocí značek: // pro jednořádkový a /* */ pro víceřádkový text.
<?php
Cokoliv, co bude mězi těmito značkami bude program ignorovat. Doporučuji komentáře používat, protože se tím program výrazně zpřehlední. ProměnnéKaždá proměnná začíná znakem $, za ním následuje název proměnné.
<?php
Vypsání textu na obrazovkuTeď, když už máme pochopenou základní syntaxi kódu, se konečně můžeme podívat na pár příkazů.
<?php
Příkazy echo a print dělají to samé, vypíší na obrazovku za ně napsaný text.
Jediný rozdíl mezi nimi je ten, že print vrací hodnoty true
při správně provedeném příkazu a false při chybě. Echo nevrací žádnou hodnotu. Spojování řetězcůŘetězce a proměnné se dají spojit jednodichým znakem a to tečkou.
<?php
V posledním příkladu je použit zápis $promenna .= nějaká hodnota. Jedná se o zkrácený zápis příkazu $promenna = $promenna.nějaká hodnota Z toho plyne, že zápis ve tvaru $promenna="něco"; přiřadí proměnné novou hodnotu, kdežto zápis $promenna.="něco" pouze přidá k stávající proměnné hodnotu nastavenou programátorem. Původní obsah proměnné se nezruší. Escapování speciálních znakůTzv. escapováním říkáme serveru, že má daný znak brát jako text a ne jako část příkazu Nejlíp partné je to na následujícím příkladu: Představte si, že máte na úkol vypsat pomocí php následující text:
<span style="color:red;">Gratuluji, právě jste vyhrál $1000USD</span>
První problém nastává u style="color:red;", kde překáží uvozovky. Za druhé bude server považovat $1000USD za proměnnou, protože načíná znakem $. Co tedy s tím ?
<?php
ZávěrDnes by to bylo ke struktuře kódu vše. Příště se podíváme na matematické funkce v php. Jakékoli připomínky, dotazy, náměty nebo cokoliv jiného směřujte, prosím, do komentářů. |
| Statistiky | |||
Autor: .:|IK|:.Další články od tohoto autora >>> |
Přidáno: 2009-04-09 19:39:58 |
Přečteno: 761x |
|
Hodnocení: 0/10 |
Hodnotit článek mohou pouze přihlášení uživatelé
|
Celkem hodnotilo 0 lidí
|
|
Komentářů: 23448 |
Číst/napsat komentář | ||
Odkaz na tento příspěvek
Citovat
DrIda Dnes 03:57:26
Odkaz na tento příspěvek
Citovat
DrMyron Dnes 03:41:28
Odkaz na tento příspěvek
Citovat
DrNathaniel Dnes 03:25:43
Odkaz na tento příspěvek
Citovat
DrIvey Dnes 03:09:55
Odkaz na tento příspěvek
Citovat
DrRonda Dnes 02:53:59
Odkaz na tento příspěvek
Citovat
DrNeida Dnes 02:37:47
Odkaz na tento příspěvek
Citovat
DrElla Dnes 02:21:56
Odkaz na tento příspěvek
Citovat
DrMiguelina Dnes 02:05:55
Odkaz na tento příspěvek
Citovat
DrArlen Dnes 01:49:51
Odkaz na tento příspěvek
Citovat
DrIsrael Dnes 01:33:49
Číst komentáře (23448)
Vytisknout
Přehled základních php příkazů a konstrukcí, bez kterých se při programování neobejdete.
Autor: .:|IK|:.
Přidáno: 2009-04-09 19:39:58
Hodnocení: 0/10
Celkem hodnotilo 0 lidí
Komentářů: 23448
Kontakt
Změnit vzhled
RSS výstup
Nastavit jako domovskou stránku