Краткое содержание лекции | Практические задания
Что выведут на экран следующие блоки кода?
<?php
$number = 2;
$fruit = 'яблока';
$string = 'У Маши было %d %s' . \PHP_EOL;
echo sprintf($string, $number, $fruit);
echo sprintf($string, $fruit, $number);
$string = 'У Маши было %1$d %2$s';
echo sprintf($string, $number, $fruit);
echo sprintf($string, $fruit, $number);
<?php
echo printf('%d+%d=', 2, 2);
<?php
$string = "This is\tan example\nstring";
for ($i = 0; $i < $length = strlen($string); $i++) {
echo $string[$i];
}
<?php
//кодировка utf-8
echo strlen("Фыва") . \PHP_EOL;
echo strlen("Asdf") . \PHP_EOL;