[Exam Problem] PHP Basics - 31 August 2014- Problem {01}
На 1-ва задача - "Text Abbreviator". Не не ми дава пълен резултат. Ако някой вижда проблем, в кода, да сподели. Нещо много се обърквам с това htmlspecialchars...
<?php
$list = $_GET['list'];
$maxSize = intval($_GET['maxSize']);
$newLine = preg_split('/\r\n/', $list, -1, PREG_SPLIT_NO_EMPTY);
echo "<ul>";
for ($i=0; $i < sizeof($newLine); $i++) {
$result= trim($newLine[$i]);
if (strlen($result) > $maxSize) {
$result = substr($result, 0, $maxSize);
$result = htmlspecialchars($result);
echo '<li>' . $result . '...' . '</li>';
} else {
if ($result != "") {
$result = substr($result, 0, $maxSize);
echo '<li>' . $result . '</li>';
}
}
}
echo "</ul>"
?>
Много ми помогна, благодаря и успех на изпита!