# -=ДИМОН=- (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 не точно глянул гг