саркастично: это интересно, взял md5 от фильма какого-нибудь, записал карандашом в блокнот хеш и исходную длину, пришёл домой, декодировал назад в видео файл, посмотрел. Зашибись, нафиг носители)
Вот я подумал. Правильнее же было бы создать правительство из специалистов сфер деятельности страны. Например партия IT, фракция Медицина. Им-то виднее что лучше для своей сферы им-то выгодно. Эх… утопия…
золотое правило России: на каждую хитрую жопу найдётся винт с резьбой.
1. Удваивание всех чисел в списке
foreach(range(1,10) as &$v) $v *= 2;
2. Сумма списка чисел
$result = array_sum(range(1, 10));
3. Проверка вхождения подстроки
$tweet = "This is an example tweet talking about scala and sbt.";
foreach(array("monad", "monoid", "Galois", "ghc", "SPJ") as $word)
strpos($tweet, $word) === false ?: $hits[] = $word;
var_dump($hits);
4. Чтение файла
$lines = file("data.txt");
5. С днём рожденья
foreach(range(1,10) as $i) echo "Happy Birthday " .($i%2 ? "dear Robert" : "to You");
6. Фильтрация списка чисел
$passed = $failed = array();
foreach(range(1,10) as $v) ($v > 10) ? $passed[] = $v : $failed[] = $v;
7. Получение и разбор XML от веб-сервиса ( XML -> массив)
$parser = function ($iter) use (&$parser) {
foreach($iter as $key=>$val) $arr[$key][] = ($iter->hasChildren()) ? $parser($val) : strval($val);
return $arr;
}
$result = $parser(new SimpleXmlIterator(file_get_contents("http://domain.ru/api"), null));
8. Поиск минимума (или максимума) в списке
max(array(14, 35, -7, 46, 98));
min(array(14, 35, -7, 46, 98));