php oefening

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Teun van Rijswijck

Teun van Rijswijck

28/01/2013 15:26:34
Quote Anchor link
Om te oefenen schrijf ik zelf scripts, maar wat doe ik fout?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php

$a
= 2;
$b = 4;

if ($a > $b)
{
echo "$a is groter dan $b"}

elseif ($a < $b)
{
echo "$a is kleiner dan $b"}

else
{ "$a is gelijk aan $b" }
?>
Gewijzigd op 28/01/2013 15:32:10 door Teun van Rijswijck
 
PHP hulp

PHP hulp

05/01/2025 09:13:39
 
- Ariën  -
Beheerder

- Ariën -

28/01/2013 15:34:37
Quote Anchor link
Ik mis een punt-komma?
Variabelen horen quotes quotes.
Gewijzigd op 28/01/2013 15:34:57 door - Ariën -
 
Ozzie PHP

Ozzie PHP

28/01/2013 15:36:44
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$a
= 2;
$b = 4;

if ($a > $b) {
  echo "$a is groter dan $b";
}
elseif ($a < $b) {
  echo "$a is kleiner dan $b";
}
else {
  echo "$a is gelijk aan $b";
}

?>


Alles begint met netjes programmeren ;)

En welkom op het forum!
Gewijzigd op 28/01/2013 15:37:37 door Ozzie PHP
 
TJVB tvb

TJVB tvb

28/01/2013 15:40:02
Quote Anchor link
Ozzie PHP op 28/01/2013 15:36:44:
Alles begint met netjes programmeren ;)
Haal dan meteen de variabelen buiten quotes ;)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$a
= 2;
$b = 4;

if ($a > $b) {
  echo $a . ' is groter dan ' . $b;
}
elseif ($a < $b) {
  echo $a . ' is kleiner dan ' . $b;
}
else {
  echo $a . ' is gelijk aan ' . $b;
}

?>
 
Ozzie PHP

Ozzie PHP

28/01/2013 15:42:21
Quote Anchor link
(we moeten ergens beginnen he... tis duidelijk dat dit een beginneling is en dan moet je niet alles in 1x willen)
 
Eddy E

Eddy E

28/01/2013 17:15:03
Quote Anchor link
En dan zou je eigenlijk ook gelijk een opmaak-standaard moeten pakken.
Exact zelfde code als hierboven, anders weergegeven.
Wat is/wordt je voorkeur?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
    $a
= 2;
    $b = 4;

    if($a > $b)
    {

        echo $a . ' is groter dan ' . $b;
    }

    elseif($a < $b)
    {

        echo $a . ' is kleiner dan ' . $b;
    }

    else
    {
        echo $a . ' is gelijk aan ' . $b;
    }

?>
 
Kris Peeters

Kris Peeters

28/01/2013 17:20:42
Quote Anchor link
Ozzie PHP op 28/01/2013 15:36:44:
Alles begint met netjes programmeren ;)


Alles begint met spaghetticode in Basic, op de commodore 64.

Met heel veel "goto", overal.
Met variabelennamen a; dan b; dan c; ... dan aa; ab; ...

... ondertussen heb ik wat bijgeleerd :)
 
Ozzie PHP

Ozzie PHP

28/01/2013 17:28:06
Quote Anchor link
Haha... jaaaaa, de Commodore 64!
Poke 53281,0

Afbeelding
 
Wouter J

Wouter J

28/01/2013 17:40:39
Quote Anchor link
Quote:
Wat is/wordt je voorkeur?

In de PHP community hebben we de Fig group (framework integration group) die bepaalde standaards heeft. Deze standaards hebben als doel de PHP community 1 te maken, Ozzie geeft de juiste intepretatie van die standards (behalve dat je 4 spaces moet gebruiken).
 
Ozzie PHP

Ozzie PHP

28/01/2013 17:56:30
Quote Anchor link
Wouter J op 28/01/2013 17:40:39:
(behalve dat je 4 spaces moet gebruiken).

(4 Spaces in plaats van een tab bedoel je? Waarom is dat?)
 
Kris Peeters

Kris Peeters

28/01/2013 18:04:20
Quote Anchor link
Wel, dat is net het punt; om een standaard vast te leggen.
Met andere woorden; zelfs al zijn twee spaties even goed als vier, het gaat er om dat iedereen het zelfde zou gebruiken.
 
Ozzie PHP

Ozzie PHP

28/01/2013 19:17:00
Quote Anchor link
Haha, ja.. snap ik. Maar een tab is zoveel handiger dan 4 spaties :)
 
Wouter J

Wouter J

28/01/2013 19:29:46
Quote Anchor link
Ozzie, omdat een tab breedte niet vast ligt, de breedte van 4 spaties wel. Maar om dat uit te leggen gaan we wel erg off-topic, maak anders even een koffiehoek item aan (of stuur me even een PM)
 
Ozzie PHP

Ozzie PHP

28/01/2013 19:35:32
Quote Anchor link
Je uitleg is duidelijk hoor :)
Alleen lijkt me niks om iedere keer 4 spaties te moeten typen. Een tab is veel sneller.
 
- SanThe -

- SanThe -

28/01/2013 19:40:59
Quote Anchor link
Tab kan je (vaak) op 4 spaties zetten.
Gewijzigd op 28/01/2013 19:41:29 door - SanThe -
 
Wouter J

Wouter J

28/01/2013 19:49:39
Quote Anchor link
Om dan toch maar dit topic te kraken, elke normale editor support soft-tabs. Deze voegt 4 spaties in als je op tab drukt. Tevens zal die, als ie goed is ingesteld, 4 spaties verwijderen als je op backspace klikt.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

28/01/2013 20:10:36
Quote Anchor link
Sterker nog, vele editors doen de tabs automatisch dus { + ENTER is een nieuwe regel plus extra tab op de volgende regel.
Overigens is het inspringen van code in elke programmeer/script taal belangrijk (om de code leesbaar te houden), maar of een tab nu 3 of 4 spaties is vind ik een beetje Truus de Mier en haar soortgenoten een beurt geven.
 
Ozzie PHP

Ozzie PHP

28/01/2013 20:53:11
Quote Anchor link
Hmmm, ik kan een tab 'size' van 4 instellen... maar dan is het nog wel een tab. Ik kan ook kiezen voor 'tabs as spaces' en dan worden het 4 spaties. Alleen als ik backspace toets dan zijn het ook echt spaties en moet ik 4x klikken om een niveau terug te gaan.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

28/01/2013 21:30:39
Quote Anchor link
Het gaat niet zozeer om het aantal spaties en zeker niet of je nu een tab gebruikt of spaties inklopt.
Het gaat om de leesbaarheid van je programmacode. Bij de meeste IDE's staat de tab default op 4.
Trouwens, de voorspelling dat dat de PHP community één wordt is net zo vergezocht als the end of days ;-)
 
Wouter J

Wouter J

28/01/2013 22:16:15
Quote Anchor link
Quote:
Trouwens, de voorspelling dat dat de PHP community één wordt is net zo vergezocht als the end of days ;-)

Dat het één wordt misschien wel, dat het een eenheid wordt niet. Je ziet het nu al gebeuren, Symfony maakt gebruik van libraries als Doctrine, Monolog en Assetic; Lavarel is gebruikt veel Symfony componenten; zelfde geldt voor drupal 8; ect.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

28/01/2013 22:31:13
Quote Anchor link
Leuk die Dommocore maar voor mij was het destijds toch de Atari ST ;-)

Afbeelding
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.