Algoritmit 2 TIEA211
<?php
$string = ' toivottavasti pääsen testistä läpi ';
$limit = strlen($string);
$word = '';
$string_array = [];
for ($i = 0; $i < $limit; $i++) {
if (!ctype_space($string[$i])) { // ei välilyönti
$word .= $string[$i];
if ($i+1 == $limit && $word != '') { // viimeinen merkki
$string_array[] = $word;
}
} else {
if ($word != '') $string_array[] = $word; // lisätään sana taulukkoon
$word = ''; // tyhjätään, koska sana on jo taulukossa
}
}
for ($i = 1; $i <= count($string_array); $i++) {
echo $string_array[count($string_array)-$i] . ' '; // reverse
}