Adverteren?

Je bent hier: Techzine » Tutorials » Coding » Basis PHP

Basis PHP

Donderdag 19 oktober 2006 12:00 door Jeroen Langenberg
Views 148906 Reacties (20)

Tot slot

Slot:
Daarmee komen we alweer aan het einde van deze tutorial over de basis PHP. Nu kennen jullie het begin een beetje. Als er vragen of dergelijk zijn, kan je die altijd stellen via het programmeerforum.

Tips:
Tot slot nog een paar tips om goed en overzichtelijk te programmeren. Van de eerste drie tips zie je onderaan tevens een voorbeeld
  • gebruik witregels tussen stukken code;
  • spring in (tab toets);
  • plaats variabelen en cijfers buiten quotes;
  • durf kritisch te zijn op je eigen script;
  • geef niet gelijk op als iets niet lukt.
Het netjes programmeren in PHP zal in een volgende tutorial uitgebreid aan bod komen. Toch geven we je hieronder alvast wat basistips.

Witregels:
PHP Code
1
2
3
4
5
6
7
8
9
 
<?php
/* FOUT: */
echo 'blablablabla'; echo 'blablabla';
/* GOED: */
echo 'blablablabla';
echo 'blablabla';
?>
 

Inspringen:
PHP Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<?php
/* FOUT: */
if($blaat == $blaat2) {
echo 'Hoi!';
} else {
echo 'Hoi!';
}
/* GOED: */
   if($blaat == $blaat2) {
      echo 'Hoi!';
   } else {
      echo 'Hoi!';
   }
?>
 

Plaats variabelen en cijfers buiten quotes:
PHP Code
1
2
3
4
5
6
7
8
9
10
 
<?php
/* FOUT: */
echo "$blaat";
echo "2";
/* GOED: */
echo $blaat;
echo 2;
?>
 

Er zijn 20 reacties

Geen Avatar
Mooie tutorial, ik moet bekennen dat ik hem niet helemaal door heb gelezen trouwens.

Ik denk dat er best veel behoefte is aan een echte beginners uitleg over php, voldoet deze goed aan.

Edit:
laat maar, ik moet eerst goed lezen voor ik mijn mond open trek :)
R!k heeft dit bericht gewijzigd op 19-10-2006 om 16:49.
Avatar
offlinezeijkhagen, ICT-professional, 19 Okt 2006, 18:44
1
In mijn ogen is dit een mooie tutorial, maar als ik dit ga bekijken vanuit iemand die werkelijk niks van PHP afweet dan lijkt mij dat sommige dingen nog iets tè onduidelijk zijn. Vooral in het begin van in dit je vrij snel van de hak op de tak springt zeg maar..
Omdat ik zelf toch al vrij veel weet van php is dit mij allemaal duidelijk, en begrijp ik alles wat je vertelt, maar ik zou wel eens willen weten of iemand die helemaal niets van PHP afweet dit ook wel allemaal begrijpt.
Avatar
offlineRye, ICT-liefhebber, 19 Okt 2006, 18:49
1

Quote:

Op 19-10-2006 18:44 schreef zeijkhagen:
In mijn ogen is dit een mooie tutorial, maar als ik dit ga bekijken vanuit iemand die werkelijk niks van PHP afweet dan lijkt mij dat sommige dingen nog iets tè onduidelijk zijn.


Om eerlijk te zijn wist ik hiervoor niks van HTML, ik heb wel geprogrammeerd in VBA en kan ook HTML wel goed, maar PHP was nog onbekend. Maar ik kon het goed volgen.
Zeker handig deze tutorial aangezien ik het nodig zal hebben voor een PO op school met een database.
Avatar
offlineJLkiller, ICT-professional, 20 Okt 2006, 02:15
0

Quote:

Op 19-10-2006 18:44 schreef zeijkhagen:
In mijn ogen is dit een mooie tutorial, maar als ik dit ga bekijken vanuit iemand die werkelijk niks van PHP afweet dan lijkt mij dat sommige dingen nog iets tè onduidelijk zijn. Vooral in het begin van in dit je vrij snel van de hak op de tak springt zeg maar..
Omdat ik zelf toch al vrij veel weet van php is dit mij allemaal duidelijk, en begrijp ik alles wat je vertelt, maar ik zou wel eens willen weten of iemand die helemaal niets van PHP afweet dit ook wel allemaal begrijpt.


We hebben de tutorial laten nalezen door diverse crewleden die niks van PHP af wisten, nu heb ik al hun aanmerkingen door gevoerd. Dus ik gok dat hij ook wel duidelijk is voor mensen zonder verstand van PHP ;)

Mensen bedankt voor de complimentjes, that's why we do it ! ;)
Geen Avatar
k heb wat ervaring met basis html en CSS, nog niets met PHP.
ik heb deze tutorial doorgelezen en een beetje meegetypt, en ik vind het een duidelijke tutorial. ik weet nu een beetje waar het ongeveer om gaat.

hartelijk dank daarvoor.

ik ga zeker nog wel door met php, laat nog wel eens wat van me horen.

peter
Avatar
offline-ko-, ICT-professional, 21 Okt 2006, 13:36
0
Goede tutorial, alle basics worden behandeld!

misschien een idee om er een te schrijven waar het allemaal wat moeilijker wordt? En iets over MySQL?
Avatar
offlinethe fox, ICT-liefhebber, 21 Okt 2006, 13:49
1

Quote:

misschien een idee om er een te schrijven waar het allemaal wat moeilijker wordt? En iets over MySQL?
lijkt me een goed idee. De basis ken ik, maar veel verder kom ik nog niet. Het lijkt me wel leuk om eens iets verder te gaan. Een tutorial met de nodige uitleg is hierbij altijd wel handig.

Kom maar op met die tutorial :D
Avatar
offlineJLkiller, ICT-professional, 21 Okt 2006, 16:17
0

Quote:

Op 21-10-2006 13:36 schreef -ko-:
Goede tutorial, alle basics worden behandeld!

misschien een idee om er een te schrijven waar het allemaal wat moeilijker wordt? En iets over MySQL?


Goed idee idd, echter heb ik hier de komende tijd geen tijd voor, maar ik zal het in mijn gedachten houden ;)
Geen Avatar
Nóg een PHP tutorial ? Daar zijn toch gewoon boeken voor ?

Mocht je trouwens op zoek zijn naar een goede engelstalige tutorial waarin het iets verder gaat als operators en statements: http://hudzilla.org/phpbook/.

Je verteld trouwens wel erg leuk over $_POST en $_GET, maar vergeet te vertellen dat het superglobals heten, en dat die geintroduceerd zijn voor de veiligheid van scripts.
mc dronkz heeft dit bericht gewijzigd op 22-10-2006 om 20:34.
Geen Avatar

Quote:

Op 22-10-2006 20:32 schreef mc dronkz:
Nóg een PHP tutorial ? Daar zijn toch gewoon boeken voor ?

Maar die boeken heeft niet iedereen, en een beginner zal niet meteen een boek kopen. En als je geen tut nodig hebt lees je dit niet.

Vergeet niet te melden dat het heel belangrijk is om (bepaalde) regels af te sluiten met ; Dit is wat ik het meest fout doe. :9 Gelukkig wist ik dit alles al en helaas kan ik daardoor niet zeggen hoe begrijpelijk het is.

Nooit vergeten, php.net is je vriend. :)
Geen Avatar
ik zie nog wel een klein foutje:

op pagina 2 gaat het over een backslash voor de "
in het voorbeeld daaronder staat dat het zo moet, alleen zijn hier toch die backslashes vergeten.
Geen Avatar
Hier een echte beginner wat PHP betreft: Mooie, duidelijke uitleg. Ik snapte het allemaal meteen :). Ik moet overigens wel bekennen dat ik toch al wat C++ enzo geprogrammeerd heb, waar dit toch wel op lijkt. Voor échte leken is het misschien nog wat onduidelijk, maarja dan is er voor mensen als mij weer niks aan :P. Nu nog ff wat andere tutorials zoeken en verder leren :).

Nu ik er aan denk: Mss kun je nog uitleggen waarvoor de punten dienen tussen strings? Dat staat nergens uitgelegd (ik weet het inmiddels wel: om strings achter elkaar te 'plakken')
Imhere heeft dit bericht gewijzigd op 24-07-2007 om 22:49.
Avatar
offlineGmZone, ICT-professional, 24 Jul 2007, 23:37
1
Het is denk ik voor beginners wel verwarrend dat je de ene keer singequotes gebruikt, dan weer doublequotes en dan weer van die haakjes zoals ` en ´

Voor de rest is het duidelijk uitgelegd en voor zo'n beetje iedereen te begrijpen ;)
GmZone heeft dit bericht gewijzigd op 24-07-2007 om 23:38.
Geen Avatar
Leuke en makkelijke tutorial.
Echter... in het gedeelte Echo wordt er gesproken over escapen en backslash gebruiken. Er worden dan 2 stukjes code getoond.
Als ik het goed heb begrepen hoort de 2e een voorbeeld te zijn van escapen en/of backslash gebruik, maar ze zijn identiek. :(
Geen Avatar
offlinemfb, ICT-professional, 13 Apr 2008, 10:27
0

Quote:

Op 13-4-2008 09:43 schreef Bralmica:
Leuke en makkelijke tutorial.
Echter... in het gedeelte Echo wordt er gesproken over escapen en backslash gebruiken. Er worden dan 2 stukjes code getoond.
Als ik het goed heb begrepen hoort de 2e een voorbeeld te zijn van escapen en/of backslash gebruik, maar ze zijn identiek. :(


Zou je, zelfs als het zo oud is, de article report willen gebruiken? Dit merken we sneller op dan een reactie en zo houden we de reacties overzichtelijk.

Ik heb er nu 1 toegevoegd voor je.
mfb heeft dit bericht gewijzigd op 13-04-2008 om 10:28.
Geen Avatar
0

Quote:

Op 13-4-2008 09:43 schreef Bralmica:
Leuke en makkelijke tutorial.
Echter... in het gedeelte Echo wordt er gesproken over escapen en backslash gebruiken. Er worden dan 2 stukjes code getoond.
Als ik het goed heb begrepen hoort de 2e een voorbeeld te zijn van escapen en/of backslash gebruik, maar ze zijn identiek. :(

Dit klopt ja, dit komt omdat de parser geen backslashes ondersteund, ik weet niet hoever Coen (de maker van techzine) hier al mee staat, maar tot op heden kan je gewoon geen backslashes gebruiken. ;)

@mfb: zanik toch niet zo jo, je weet zelf maar al te goed dat het aan de parser ligt, en niet aan jlkiller.
Geen Avatar
Doe moeilijk?! Zet gewoon alle HTML tussen enkele quotes. Dat is namelijk regel 1 van het PHP scripten. HTML nooit tussen dubbele quotes.

Quote:

echo '<input type="submit" />'
Avatar
offlineboetjen, ICT-liefhebber, 9 Jun 2009, 19:32
0
nog ff een vraagje:
weet iemand ene goeie gratis php host, zodat ik kan experimenteren.
mijn eigen host heeft namelijk geen php, en heb geen zin om met een server opzetten te gaan klooien :x .
Geen Avatar
Geen Avatar
gastAnoniem (gast), 29 Mrt 2011, 17:29
1
Ik ben geen programmeur, integendeel. Ik heb wel enig verstand en intresses in het programmeren. Ik ken de basis van HTML. En ik snapte de tutorial goed. Complimenten!
Reageer op dit artikel

Gelieve je te houden aan de algemene fatsoensnormen bij het reageren op Techzine. Goede en slechtereacties hebben invloed op je hoeveelheid punten.Tevens zal de redactie actie ondernemen tegen herhaaldelijke slechte reacties.Eventuele fouten in dit artikel kunnen via de article reportgemeld worden.

TZML Toolbar:
kleiner groter resize bold italic underline strike sub sup ul ol quote split url url me
Smilies:
:) :( :o :D ;) :P :p (lol) :@ :\'( ;{ :? :s :9
captcha
Verzenden: