PHP<br />Introductie<br />Mediatechnologie Blok 8<br />
Wat is PHP ?<br />
Wat is PHP ?<br />Personalhomepage Hypertext Preprocessor<br />Rasmus Lerdorf – schreef aanpassingen voor ‘Perl’ voordathi...
Waar wordt het voor gebruikt?<br /><ul><li> Content management systemen
Blog’s
Wiki’s
Dynamische websites
Webwinkels</li></li></ul><li>PHP en MySQL een koppel<br />Vaak in 1 adem genoemd !<br /><- officiele site www.mysql.com<br />
Waarom PHP ?<br /><ul><li> Open Source! (geen gnu licentie!)
Vrijtegebruiken !
Populair (veelontwikkelaars) </li></ul>Libraries!<br />PHP maakt gebruikt van zogeheten libraries, grote <br />bibliotheke...
Genereren van PDF bestanden
 Flash bestanden
Webwinkels
 Etc</li></li></ul><li>Waarom PHP ?<br />Platform onafhankelijk!<br />PHP is steed platform onafhankelijkergeworden.De 1e ...
Inleiding programmeren met PHP ?<br />Relatie html en PHP<br />Code Les1_1.html<br />Les1_1.html in broswer<br />
Inleiding programmeren met PHP ?<br />Relatie html en PHP<br />Code Les1_1.php<br />Les1_1.php  in browser<br />}<br />Htm...
Upcoming SlideShare
Loading in …5
×

Les 1 php intro

458 views

Published on

W2 PHP intro

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
458
On SlideShare
0
From Embeds
0
Number of Embeds
61
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Les 1 php intro

  1. 1. PHP<br />Introductie<br />Mediatechnologie Blok 8<br />
  2. 2. Wat is PHP ?<br />
  3. 3. Wat is PHP ?<br />Personalhomepage Hypertext Preprocessor<br />Rasmus Lerdorf – schreef aanpassingen voor ‘Perl’ voordathij<br />het wist had hij in 1997 eenleukscripttaaltjenl. PHP<br />Scripttaal t.b.v. dynamisch webomgevingen<br />Maakt (vaak) gebruikt van relationele database<br />zoalsMySql.<br />
  4. 4. Waar wordt het voor gebruikt?<br /><ul><li> Content management systemen
  5. 5. Blog’s
  6. 6. Wiki’s
  7. 7. Dynamische websites
  8. 8. Webwinkels</li></li></ul><li>PHP en MySQL een koppel<br />Vaak in 1 adem genoemd !<br /><- officiele site www.mysql.com<br />
  9. 9. Waarom PHP ?<br /><ul><li> Open Source! (geen gnu licentie!)
  10. 10. Vrijtegebruiken !
  11. 11. Populair (veelontwikkelaars) </li></ul>Libraries!<br />PHP maakt gebruikt van zogeheten libraries, grote <br />bibliotheken met bepaaltefunctionaliteitzoals:<br /><ul><li> op grafischgebied
  12. 12. Genereren van PDF bestanden
  13. 13. Flash bestanden
  14. 14. Webwinkels
  15. 15. Etc</li></li></ul><li>Waarom PHP ?<br />Platform onafhankelijk!<br />PHP is steed platform onafhankelijkergeworden.De 1e versieswarenalleengeschiktvoor Linux. De huidigeversieszijnookgeschiktvoor het windows en mac platform. <br />De toekomst !<br />Grote toekomstvoordynamisch websites, content management systemen, webwinkels, intranetten en webapplicaties<br />Database gestuurde websites!<br />Sites die ontwikkeldworden met PHP worden database gestuurde sites genoemd!<br />
  16. 16. Inleiding programmeren met PHP ?<br />Relatie html en PHP<br />Code Les1_1.html<br />Les1_1.html in broswer<br />
  17. 17. Inleiding programmeren met PHP ?<br />Relatie html en PHP<br />Code Les1_1.php<br />Les1_1.php in browser<br />}<br />Html zietalleswattussen < > staatals tag !<br />Voorphpwordt de volgende tag gebruikt:<br /><?php(start) ?> (eind).<br />
  18. 18. PHP en de server ?<br />PHP code word op de server geinterpreteerd en daarna<br />naar de client gestuurd. Een PHP bestandkunnen we niet<br />normaalin de browser bekijken. Om PHP code op de juiste<br />maniertekunnenbekijkenmoetvoldaanwordenaan:<br /><ul><li> De exentie van een PHP bestandmoetphpzijn.
  19. 19. Het bestandmoet via de (lokale)server wordenuitgevoerd!</li></li></ul><li>HTML toevoegen !<br />Het command ‘echo’ stuurttekstnaar de browser.Echovoegtinformatie toe aaneenbestand!<br />
  20. 20. HTML toevoegen !<br />In bovenstaandvoorbeeldwordengeenaanhalingstekens<br />Gebruiktbij het attribuut color in de font-tag!.PHP gebruikt<br />zelfveelvuldigaanhalingstekens. Wanneer je binneneen echoaanhalingstekensgebruiktzalditgezienwordenalseeneindeteken.Zijn de aanhalingstekensnietbedoeltvoor PHP maarvoor HTML(bijattribuut=“waarde”), danmoet je ” i.p.v. “ gebruiken.<br />
  21. 21. HTML toevoegen !<br />” waarde ”<br />
  22. 22. Variablen!<br />De puntenzorgenervoordat de variabele<br />aan de regelswordttoegevoegd .<br />Met een . In de code <br />
  23. 23.
  24. 24. Voorbeelden van<br />Eenvoudige PHP scripts<br />
  25. 25. Opdracht:<br />Zorgvooreeneigenwebomgeving of online of lokaal op je hardeschijfd.m.v. Xampp.<br />

×