# -=ДИМОН=- (23.09.2015 / 12:35)
я читал вот это http://www.php.su/learnphp/
Тоже учил по этим статьям. Но это не каждому дано. У меня были хорошие знания хтмл и ксс. В школе учил и паскаль и бейсик, но мне это ничего практически не дало.
После прочтения статей ковырял Джон и ДЦМС 6.4 вроде бы. А писать своё начал потом, сразу для Джоника скрипты, сейчас уже с фреймворками работаю и т.д.
-=ДИМОН=-, Вот тебе задачка:
/*
* Дополни код ☺
* Нужно сделать так, чтобы этот код заработал без ошибок
* и выводил такую информацию: Jahak (В нике 5 букв)
* Этот код МЕНЯТЬ НЕЛЬЗЯ, нужно ДОПОЛНИТЬ.
*/
echo $callable('jahak');
# ValekS (23.09.2015 / 15:38)
Тоже учил по этим статьям. Но это не каждому дано. У меня были хорошие знания хтмл и ксс. В школе учил и паскаль и бейсик, но мне это ничего практически не дало.
После прочтения статей ковырял Джон и
А я как только не учил...
И мануалы читал на пхп.нэт и тому подобных ресурсах, и пару электронных учебников по пхп прочёл(почти полностью), и форумы постил тупыми вопросами, и видеокурсы смотрел всевозможные... Уж больно хотелось научиццо кодить
Долго ко мне не приходило понимание, я даже забросил это. Ну а когда снова взялся за изучение, то было всё уже как-то понятнее почему-то... Наверное из-за большого объёма прочитанной информации.
echo ''.$callable('jahak').'';
Так?
# Homelion (23.09.2015 / 22:59)
echo ''.$callable('jahak').'';
Так?
Вероятно так
echo $callable = ('jahak');
Вероятнее всего вот так:
echo ''. $callable = ('jahak') .'';
Шо б уж наверняка.
<?php
function getRightEnding($number, $setOfEndings) {
$t = $number % 10;
switch($t) {
case 1:
return $setOfEndings[0];
case 2:
case 3:
case 4:
return $setOfEndings[1];
default:
return $setOfEndings[2];
}
}
function myfunc($name) {
$nameLenght = strlen($name);
return ucfirst($name) . ' (В нике ' . getRightEnding($nameLenght, ['буква', 'буквы', 'букв']) . ')';
}
$callable = 'myfunc';
echo $callable('jahak');
Blade, достаточно одной строки всего же
Koenig,
* Дополни код ☺
* Нужно сделать так, чтобы этот код заработал без ошибок
* и выводил такую информацию: Jahak (В нике 5 букв)
нужно, чтоб переданное имя выводил и какова его длина
как запилить это в одну строку?
Blade, я видать т3 не точно глянул гг