goeden middag,
ik heb een probleem met php en snap er helemaal niks meer van!!!
ik heb een opdracht gekregen om te maken maar weet niet wat ik moet doen!
zou iemand mij misschien op weg kunnen helpen??
dit is de opdracht
Maak, met behulp van een for lus, 6 keer de bekende “Hello World” regel waarbij de koppen van die regels lopen van <h1> tot/met <h6>.
gr wouter

zo aar
das ook lekker aardig!
het is me al gelukt!
en nico over die afsluiting zat ik fout met } en ?>
maar dat is allemaal weer goed gekomen!!
gr bedankt allemaal
Nico Kaag op 08/11/2010 12:10:07

<?php

for($i = 0; $i < 1; $i++) {
echo '<h1>Hello World</h1><br />';
echo '<h2>Hello World</h2><br />';
echo '<h3>Hello World</h3><br />';
echo '<h4>Hello World</h4><br />';
echo '<h5>Hello World</h5><br />';
echo '<h6>Hello World</h6>';
}

?>

Ik denk dat dit de beste oplossing is.

Sorry hoor, maar ik vind dit vrij grappig.

Ik had eigenlijk gehoopt dat hij het gewoon zo had ingeleverd, maar was voor hem als een huiswerk-les bedoeld, en voor de rest inderdaad als een grap.

En dit kan natuurlijk ook nog:
<?php
for ( $i = 1; $i <= 6; print '<h'.$i.'>Hello World!</h'.$i.'>', $i++);
?>

of:
<?php
$i = 1;
for (;;)
{
if ($i > 6) { break; }
echo '<h'.$i.'>Hello World!</h'.$i.'>';
$i++;
}
?>
Ok, je stelt me gerust ;)

Als we toch bezig zijn

<?php
for(
$n = 1,
$h = fopen('php://output', 'a'),
$write = function($str) use ($h) { fputs($h, $str); return true; },
$write('<html><body>');

!($n == 7 && $write('</body></html>') && $n < 7;

$write('<h'.$n.'>Hello World!</h'.$n.'>'),
++$n
);
?>

Reageren