Les 1 php intro
-
Upload
mvanginkel -
Category
Documents
-
view
736 -
download
2
description
Transcript of Les 1 php intro
PHPIntroductie
Mediatechnologie Blok 8
Wat is PHP ?
Wat is PHP ?
Scripttaal t.b.v. dynamisch webomgevingen
Maakt (vaak) gebruikt van relationele databasezoals MySql.
Personal homepage Hypertext Preprocessor
Rasmus Lerdorf – schreef aanpassingen voor ‘Perl’ voor dat hijhet wist had hij in 1997 een leuk scripttaaltje nl. PHP
Waar wordt het voor gebruikt?
• Content management systemen• Blog’s• Wiki’s• Dynamische websites• Webwinkels
PHP en MySQL een koppelVaak in 1 adem genoemd !
<- officiele site www.mysql.com
Waarom PHP ?• Open Source! (geen gnu licentie!)• Vrij te gebruiken !• Populair (veel ontwikkelaars)
Libraries! PHP maakt gebruikt van zogeheten libraries, grote bibliotheken met bepaalte functionaliteit zoals:
• op grafisch gebied• Genereren van PDF bestanden• Flash bestanden• Webwinkels• Etc
Waarom PHP ?Platform onafhankelijk!PHP is steed platform onafhankelijker geworden.De 1e versies waren alleen geschikt voor Linux. De huidige versies zijn ook geschikt voor het windows en mac platform.
De toekomst !Grote toekomst voor dynamisch websites, content management systemen, webwinkels, intranetten en webapplicaties
Database gestuurde websites!Sites die ontwikkeld worden met PHP worden database gestuurde sites genoemd!
Inleiding programmeren met PHP ?Relatie html en PHP
Code Les1_1.html Les1_1.html in broswer
Inleiding programmeren met PHP ?Relatie html en PHP
Code Les1_1.php Les1_1.php in browser
}Html ziet alles wat tussen < > staat als tag !Voor php wordt de volgende tag gebruikt:<?php (start) ?> (eind).
PHP en de server ?PHP code word op de server geinterpreteerd en daarnanaar de client gestuurd. Een PHP bestand kunnen we nietnormaal in de browser bekijken. Om PHP code op de juiste manier te kunnen bekijken moet voldaan worden aan:
De exentie van een PHP bestand moet php zijn.
Het bestand moet via de (lokale)server worden uitgevoerd!
HTML toevoegen !Het command ‘echo’ stuurt tekst naar de browser.Echo voegt informatie toe aan een bestand!
HTML toevoegen !
In bovenstaand voorbeeld worden geen aanhalingstekens Gebruikt bij het attribuut color in de font-tag!.PHP gebruikt zelf veelvuldig aanhalingstekens. Wanneer je binnen een echoaanhalingstekens gebruikt zal dit gezien worden als een einde teken.
Zijn de aanhalingstekens niet bedoelt voor PHP maar voor HTML(bij attribuut=“waarde”), dan moet je \” i.p.v. “ gebruiken.
HTML toevoegen !\” waarde \”
Variablen!
De punten zorgen ervoor dat de variabeleaan de regels wordt toegevoegd .Met een . In de code
Voorbeelden vanEenvoudige PHP scripts
Opdracht:
Zorg voor een eigen webomgeving of online of lokaal op je harde schijf d.m.v. Xampp.