Belépés   Regisztráció
Belépés
Felhasználónév
Jelszó: Elfelejtett jelszó?
 
HHW.hu
Filmek
TV Sorozatok Feliratos filmek Szinkronos filmek HD és Blu-ray Karácsony Online nézhető filmek Film kollekciók Mobilos filmek Rajzfilmek Dokumentum filmek Horror filmek Magyar filmek DVD ISO HUN DVD ISO ENG DVD-Rip ENG 3D filmek Zenés filmek
Zenék
Zenei Kérések Videóklippek, koncertfelvételek OST Single
Játékok
Játék Kérések
XXX
XXX Játékok XXX Magyar XXX Sorozatok, Gyűjtemények XXX Képek XXX Magazinok, képregények XXX Videók és Rövid filmek
Mobil
Mobilos filmek Mobilos programok Androidos játékok Mobil Háttérképek Csengőhangok
Programok
Windows Op. ISO ENG Windwos Op. ISO HUN Microsoft Office MacOS Program Kérések
Háttérképek
Templates Háttérképek Témák
E-könyvek
E-könyv Kérések Külföldi könyvek Hangoskönyvek Külföldi magazinok Gyerek hangoskönyvek Gyerekdalok
HHW.hu Informatika Programozás PHP PHP Lecke1.

Topic locked 
  • 0 szavazat - átlag 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rétegzési módok
PHP Lecke1.
Nem elérhető crancker
Junior Member
**
Üzenetek: 17
Témák: 10
Csatlakozott: 2006 Oct
Értékelés: 0
#1
2007-05-05, 21:57
<div align=\'center\'>Első lecke[/align]
Vagyis az első programunk

A PHP is tisztán szövegfájl, olyan, mint a HTML, ezért olyan szövegszerkesztőt használsz, amilyet a kedved tartja. (Én a notepadot ajánlom mer az átlátható valamien szinten)
A lényeg a mentésnél van: az elkészí­tett programokat *.php kiterjesztéssel kell menteni.
például: elso.php, index.php, stb. ha más néven mentjük őket akkor az istenért sem fognak tudni majd futni.

Kezdjük is el: Gépeld be notepadba a következőt pontosan, majd mentsd el lecke1.php néven, aztán meglátjuk, mi lesz

[/CODE]<?php
print (&quot;AdobePlanet PHP Lecke 1&quotWink;
?>[/CODE]

mentés, majd a böngészőben megnyithatod az leck1.php-t.

Két eset lehetséges: Ha minden jól ment, akkor csak a "AdobePlanet PHP Lecke 1" kerül kií­rásra, ha nem, akkor az egész begépelt szöveg. Nos, ez utóbbi esetben valamit vagy elgépeltél, vagy a böngészőben í­rtad el cí­met, vagy nincs jól telepí­tve a PHP, nincs helyesen bekonfigurálva a gépeden az Apach, vagy egyéb gondjaid lehetnek.


Folytassuk: mit is í­rtunk tulajdonképpen? Elemezzük ki a begépelt kódokat:


PHP blokkok kezdése és befejezése

Ha bárhol php-t akarok használni, azt tudatnom kell a az értelmezővel vagyis ha rosszúl csinálunk valamit akkor html-nek ismeri majd fel a böngésző.

Ha nem szeretnénk a PHP értelmező proginkon állí­tgatni, akkor alapértelmezésben a kezdő és záró elemek a következők:

[/CODE]<?php
?>[/CODE]

Ez a hagyományos tí­pus, de van rövidí­tett, ún. short_open_tag = On (amit a php.ini fájlban kell On-ra állí­tani), ekkor elegendő egy <?-t í­rni a kezdéskor.
És van ASP tí­pusú:<% ... %>, akkor pedig asp_tag = On -t kell átállí­tani. Ha akarod, próbáld ki.

A PRINT függvény

Nocsak! Máris függvény!
A szöveges adatot (string értékeket) lehet idezőjelek (") és aposztrofok (') közé is tenni, a különbség, hogy az idézőjelek közé zárt karaktersort az értelmező értelmezi (mégpedig kibontja a változó hivatkozásokat).
Az aposztrófok közé zárt karaktersort az értelmező egy az egyben kií­rja.

A print függvény kicsit speciálisabb a többinél, amelyekről később szó lesz.
A függvények általános formulája:
print()

a zárójelek közé bármilyen tí­pusú adat kerülhet, a kapott adatokkal dolgozik a függvény, majd a függvény kimenetén a böngészőhöz kerül az eredmény. A print függvény éppen erre alkalmas, hogy megjelení­tse az eredményt. És - csupán a print függvény esetében - a zárójelek el is hagyhatók.

(Megjegyzés: A matekban a függvény megkövetelheti a zárójeleket, itt azonban vannak verziók, amelyben elhagyhatók, de jobb, ha nem szokunk le a használatától!)

A pontosvessző ; jelzi a print-utasí­tás végét. (bármilyen utasí­tás végét, kivéve az elágazásokat (if..else, switch, és a ciklusokat: while, for)később

Megjegyzések beillesztése a PHP kódokba

Olyan megjegyzések, amelyeket a böngésző nem jelení­t meg, mert a // vagy a # jelecskék hatására az értelmező figyelmen kí­vűl hagyja az utána következőket, egészen a sor végéig, vagy a blokk végéig.
Ilyen megjegyzésekre akkor van szükség, ha hosszú-hosszú programot í­runk és később változtatásokat szeretnénk benne eszközölni. Ilyenkor jól jöhet a kódsorozatban egy olyan bejegyzés, amivel hamarabb rátalálunk a változtatni kí­vánt sorokra. (Egyébként logikai szempontból sem hülyeség)
Ha több sorra való megjegyzésünk van, azt /* ill. ... */ jelek közé tesszük.

[/CODE]<?php
// Ez itt egy megjegyzés

# Meg ez is az

/* ide pedig í­rhatok, amit akarok
az értelmező ezekből
semmit sem jelení­t meg
próbáld ki
*/

?>[/CODE]

Nos egyenlőre ennyi. A későbiekben majd még több dologgal is megismerkedhetünk.
A szerző üzeneteinek keresése
Topic locked 


Üzenetek ebben a témában
RE: PHP Lecke1. - szerző crancker - 2007-05-05, 21:57

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Jelenlevő felhasználók ebben a témában:
1 Vendég

  •  
  • Vissza a lap tetejére  
  • Lite mode  
  •  Kapcsolat
Theme © 2014 iAndrew
Magyar fordítás: Sz.Gábor
Fejlesztő: MyBB, © 2002-2026 MyBB Group.
Lineáris
Rétegezett
Megtekintés nyomtatható verzióban
Feliratkozás a témára
Szavazás hozzáadása ehhez a témához
Send thread to a friend