Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: PHP: Yksinkertainen Cowsay

RlaWn [02.12.2009 21:17:22]

#

Tämä cowsay tulostaa hienoja ASCII-hommia, joissa lehmä sanoo sen, mitä kirjoitat osoitteen perään. ?say=muu tulostaa seuraavan:

  _____
 < muu >
  -----
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Demo on saatavissa osoitteessa http://villehost.net/cowsay.php?say=muu

Kommentit ovat hyvin toivottuja =)

<?php
$teksti = $_GET['say'];
$len = strlen($teksti);
?><pre>
  _<?php while($len>$sub) { echo "_"; $sub++; } ?>_
 < <?php echo $teksti; ?> >
  -<?php while($len>$sub2) { echo "-"; $sub2++; } ?>-
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
</pre>

Metabolix [23.12.2011 23:29:39]

#

Kannattaisi ensin lukea ne PHP-tulkin antamat kommentit:
Notice: Undefined variable: sub in - on line 5
Notice: Undefined variable: sub2 in - on line 7

Entä oletko kuullut funktiosta nimeltä str_repeat?

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta