Nopeasti väsätyt funktiot kyllä toimivat, mutta niissä olisi kyllä hiomista. ;> Näistäkään paljoakaan hyötyä kellekkaan ole ;>
<?php function left($text, $num) { for($var = 0; $var < $num; $var++) { echo($text[$var]); } } function right($text, $num) { $right = strlen($text)-$num; for($var = 0; $var < strlen($text); $var++) { if ($var >= $right) { echo($text[$var]); } } } function center($text, $num) { $center = (round(strlen($text)/2))-round(($num/2)); for($var = 0; $var <= strlen($text); $var++) { if ($var >= $center && $var < $center+$num) { echo($text[$var]); } } } left("LEFT######", 4); // Tulostaa "LEFT" right("######RIGHT", 5); // Tulostaa "RIGHT" center("###CENTER###", 6); // Tulostaa "CENTER" ?>
En jaksanut säätää returneilla, niin pistin echot vaan ;>
Olisi kyllä ihan viisasta "säätää returneilla". Ja left- ja right-funktiot ovat melko hyödyttömiä, koska PHP:ssä on valmiiksi substr-funktio.
Juu on noi aika turhia funkkareita...
Aihe on jo aika vanha, joten et voi enää vastata siihen.