Even een zinloos spelletje... :P

We beginnen met een simpele script toepassing en dan gaan we de zo kort mogelijke versie van zoeken (= zo min mogelijk tekens).

Regels: indents en returns tellen niet mee, maar zijn natuurlijk wel verplicht.

1e toepassing: een script dat van de query_string (een alpha waarde) een lijstje doorprint tot alle tekens z'en zijn. In de trant van: yx, yy, yz, za, etc...

Ik weet zelf al een vrij korte maar die houd ik nog ff voor me :P
<?php
foreach (range('a', 'z') as $teken_a) {
foreach (range('a', 'z') as $teken_b){
echo $teken_a.$teken_b."<br>";
}
}
?>
@Robert, dat $teken_a/b kan korter :)
Volgens mij is het spelletje nu alweer afgelopen...:P
Niet helemaal ik ken de query_string nog niet ;) Die heb ik niet eens gebruikt, maar het is wel een goede voorzet :P
<?php
$s = $_SERVER['QUERY_STRING'];
while ($s != str_repeat('Z', strlen($s))) {
echo $s++;
}
echo $s;

?>

weet het niet zeker of t perfect werkt :P
Legolas schreef op 26.06.2006 15:42
<?php
$s = $_SERVER['QUERY_STRING'];
while ($s != str_repeat('Z', strlen($s))) {
echo $s++;
}
echo $s;

?>

weet het niet zeker of t perfect werkt :P


Volgens mij werkt het niet, heb hem uitgevoerd en krijg een mooi wit scherm ;P
Legolas schreef op 26.06.2006 15:42
<?php
$s = $_SERVER['QUERY_STRING'];
while ($s != str_repeat('Z', strlen($s))) {
echo $s++;
}
echo $s;

?>

weet het niet zeker of t perfect werkt :P


haakjes weg doen( { en } )+.+
hij werkt wel, maar alleen als de invoer hoofdletters is :P

EDIT:
<?php
$s = strtolower($_SERVER['QUERY_STRING']);
while ($s != str_repeat('Z', strlen($s)))
echo $s++ . "\r\n";
echo $s . "\r\n";

?>
bij mij werkt ie niet hoor
Ok, leuk en aardig, maar dan nu de variant die het snelst door PHP wordt uitgevoerd :P

Reageren