SlideShare a Scribd company logo
1 of 60
Paul Verhoef
PHP ? ,[object Object],[object Object],[object Object],[object Object]
Wat kan je doen met PHP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Webserver ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HTTP client server get … HTTP 1.1 200 ...
Wat is nu PHP ? ,[object Object],[object Object],[object Object],[object Object],[object Object]
PHP werking client using  web browser web server hardware web server software PHP script Email Database etc.     
PHP document ,[object Object],[object Object],[object Object]
Hello World ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Belangrijkste script ,[object Object],[object Object],[object Object],[object Object]
Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Referentie website ,[object Object]
Output ,[object Object],[object Object],[object Object]
Getallen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Opmaak van getallen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
random getal ,[object Object],[object Object]
Werken met strings ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Informatie uit een form halen ,[object Object],[object Object],[object Object]
Arrays ,[object Object],[object Object],[object Object],[object Object],[object Object]
associatieve array ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
print array  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Array functies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
array_push ,[object Object],[object Object]
Array_pop ,[object Object],[object Object]
explode <->implode ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Regular expressions ,[object Object],[object Object],[object Object]
opbouw regular expressions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Opbouw regular expressions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
regular expression classes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
regular expression voor email ,[object Object]
email check ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
if ,[object Object]
if else ,[object Object],[object Object],[object Object],[object Object],[object Object]
if elseif else ,[object Object],[object Object],[object Object],[object Object]
Switch Case ,[object Object]
For ,[object Object]
While ,[object Object],[object Object]
do while ,[object Object]
Functies ,[object Object]
Parameters ,[object Object]
Return ,[object Object],[object Object],[object Object],[object Object]
include ,[object Object],[object Object],[object Object],[object Object]
SQL ,[object Object],[object Object],[object Object],[object Object]
Tabellen Veld Record Id Voornaam Naam Postcode Gemeente 545 Paul Verhoef 3001 Heverlee 546 Jan Janssens 3000 Leuven
SQL Select ,[object Object],[object Object],[object Object],[object Object]
SQL Insert ,[object Object],[object Object],[object Object],[object Object]
SQL Update ,[object Object],[object Object],[object Object]
SQL Update ,[object Object],[object Object],[object Object]
SQL Delete ,[object Object],[object Object],[object Object]
MYSQL & PHP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
In de praktijk ,[object Object]
PhpMyadmin ,[object Object]
Persistent Web ,[object Object],[object Object],[object Object]
Text ,[object Object],[object Object],[object Object]
fopen modes mode Description 'r' Openen voor alleen lezen; plaats de bestands pointer aan het begin van het bestand.  'r+' Openen voor lezen en schrijven; plaats de bestands pointer aan het begin van het bestand.  'w' Openen voor alleen schrijven; plaats de bestands pointer aan het begin van het bestand en maak het bestand 0 bytes lang. Als het bestand niet bestaat, probeer het aan te maken.  'w+' Openen voor lezen en schrijven; plaats de bestands pointer aan het begin van het bestand en maak het bestand 0 bytes lang. Als het bestand niet bestaat, probeer het aan te maken.  'a' Openen voor alleen schrijven; plaats de bestands pointer aan het einde van het bestand. Als het bestand niet bestaat, probeer het aan te maken  'a+' Openen voor lezen en schrijven; plaats het bestands pointer aan het einden van de file. Als het bestand niet bestaat, probeer het aan te maken
lezen ,[object Object],[object Object],[object Object],[object Object]
cookies ,[object Object],[object Object],[object Object],[object Object]
sessions ,[object Object],[object Object],[object Object]
fileupload ,[object Object],[object Object],[object Object]
fileupload ,[object Object]

More Related Content

Similar to PHP theorie

PHP & Wordpress event - cursus php voor beginners
PHP & Wordpress event - cursus php voor beginnersPHP & Wordpress event - cursus php voor beginners
PHP & Wordpress event - cursus php voor beginnersEduvision Opleidingen
 
Cursus Zend Framework - 3
Cursus Zend Framework - 3Cursus Zend Framework - 3
Cursus Zend Framework - 3bartjeukendrup
 
Digitale renovaties - Congres 2008 - V-ICT-OR
Digitale renovaties - Congres 2008 - V-ICT-ORDigitale renovaties - Congres 2008 - V-ICT-OR
Digitale renovaties - Congres 2008 - V-ICT-ORBart Gysens
 
Copernica Advanced
Copernica AdvancedCopernica Advanced
Copernica AdvancedCopernica BV
 
Object Oriented Programming for web applications
Object Oriented Programming for web applicationsObject Oriented Programming for web applications
Object Oriented Programming for web applicationsEdwin Vlieg
 
Mashups - Snel en eenvoudig data combineren met PHP (deel 1)
Mashups - Snel en eenvoudig data combineren met PHP (deel 1)Mashups - Snel en eenvoudig data combineren met PHP (deel 1)
Mashups - Snel en eenvoudig data combineren met PHP (deel 1)Remco Tolsma
 
Php samenvatting
Php samenvattingPhp samenvatting
Php samenvattingmvanginkel
 
Seminar Copernica Developer
Seminar Copernica DeveloperSeminar Copernica Developer
Seminar Copernica DeveloperCopernica BV
 

Similar to PHP theorie (9)

PHP & Wordpress event - cursus php voor beginners
PHP & Wordpress event - cursus php voor beginnersPHP & Wordpress event - cursus php voor beginners
PHP & Wordpress event - cursus php voor beginners
 
Cursus Zend Framework - 3
Cursus Zend Framework - 3Cursus Zend Framework - 3
Cursus Zend Framework - 3
 
Digitale renovaties - Congres 2008 - V-ICT-OR
Digitale renovaties - Congres 2008 - V-ICT-ORDigitale renovaties - Congres 2008 - V-ICT-OR
Digitale renovaties - Congres 2008 - V-ICT-OR
 
Copernica Advanced
Copernica AdvancedCopernica Advanced
Copernica Advanced
 
Object Oriented Programming for web applications
Object Oriented Programming for web applicationsObject Oriented Programming for web applications
Object Oriented Programming for web applications
 
Mashups - Snel en eenvoudig data combineren met PHP (deel 1)
Mashups - Snel en eenvoudig data combineren met PHP (deel 1)Mashups - Snel en eenvoudig data combineren met PHP (deel 1)
Mashups - Snel en eenvoudig data combineren met PHP (deel 1)
 
Php samenvatting
Php samenvattingPhp samenvatting
Php samenvatting
 
Seminar Copernica Developer
Seminar Copernica DeveloperSeminar Copernica Developer
Seminar Copernica Developer
 
Cooking Cake
Cooking CakeCooking Cake
Cooking Cake
 

PHP theorie

  • 2.
  • 3.
  • 4.
  • 5. HTTP client server get … HTTP 1.1 200 ...
  • 6.
  • 7. PHP werking client using web browser web server hardware web server software PHP script Email Database etc.     
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. Tabellen Veld Record Id Voornaam Naam Postcode Gemeente 545 Paul Verhoef 3001 Heverlee 546 Jan Janssens 3000 Leuven
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. fopen modes mode Description 'r' Openen voor alleen lezen; plaats de bestands pointer aan het begin van het bestand. 'r+' Openen voor lezen en schrijven; plaats de bestands pointer aan het begin van het bestand. 'w' Openen voor alleen schrijven; plaats de bestands pointer aan het begin van het bestand en maak het bestand 0 bytes lang. Als het bestand niet bestaat, probeer het aan te maken. 'w+' Openen voor lezen en schrijven; plaats de bestands pointer aan het begin van het bestand en maak het bestand 0 bytes lang. Als het bestand niet bestaat, probeer het aan te maken. 'a' Openen voor alleen schrijven; plaats de bestands pointer aan het einde van het bestand. Als het bestand niet bestaat, probeer het aan te maken 'a+' Openen voor lezen en schrijven; plaats het bestands pointer aan het einden van de file. Als het bestand niet bestaat, probeer het aan te maken
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.