All streams
Search
Write a publication
Pull to refresh
44
0
sectus @sectus

User

Send message
Что это за термин такой новый? Раскройте что это за механизм такой есть в одном языке и нет в другом?
И ещё раз. Что такого в том, что echo не функция с практической стороны?
А с практической стороны?

Если говорить, про такие конструкции, то их все можно заменить на функции…
Вот, может Вы мне расскажите, что такого в том, что echo не функция?
И ещё, многие любят русский язык за его исключительность…: )
Я думаю, что тут можно с уверенностью сказать, что PHP изначально не проектировался вообще.
Пришла мысль, она может быть не в тему, но выскажу.

Наверняка, можно написать такую же статью про русский язык.
  • множество заимствований из других языков (бордюр, компьютер ...);
  • множество исключений (оловянный, деревянный и т.п.);
  • множество слов, в которых нельзя проверить согласные ударением;
  • существуют слова, которые нельзя поставить в определённую форму(победю, пылесосу ...);
  • … ;

А мне ссылочки понравились, полистаю на досуге: )
Сначала хотелось много написать по поводу текста… Но потом подумал. И, если Вам такой труд поможет развиться, то работайте над ним. Никто Вас не сможет остановить.

Одно замечание всё же напишу: будьте честным перед теми кто будет читать. Напишите о себе. Не ту пафосную хрень, что во введении, а реальные данные: адрес; возраст; опыт; образование, может быть. И на какой уровень зарплаты/должности стоит рассчитывать человеку, который будет проходить собеседование с подобными вопросами.
Да не, всё пучком, просто когда первый раз увидел такую запись, то ничего не понял, испугался и заплакал. Это позже, когда разобрался с приоритетами операторов, я всё понял, но травма осталась… Ж )
Есть один человек, который пишет парсер PHP на PHP… и тем самым неплохо продвинулся в изучении PHP.: )
В коротких методах пишу
 if ($var = foo()){...}

это экономит 20%, 25% от общего количество строк метода, если в нём 5, 4 строчки.: )

В большом ветвлении предпочитаю писать так же.
if ($var = foo()){
    }
elseif ($var = foo2()){
    }
elseif ($var = foo3()){
    }
else
    $var = foo4();

Это лучше выглядит, чем вот это:
$var = foo();
if ($var){
    }
else{
    $var = foo2();
    if ($var){
        }
    else{
        $var = foo3();
        if ($var){
            }
        else
            $var = foo4();
    }
}

На самом деле так писать пришлось однажды.

Первый пример пишу вот так:
 if (!($var = foo())){...}
> Действительно, встраивая все тот же Smarty в весьма простой по функционалу сайт, разработчик попросту тратит время.

Бездоказательно.
Что-то типа этого:
Hello, <?=mb_substr($_GET['name'],0,1)?>!
Чего вдруг?
Узнайте тогда что такое ZCE и найдите соответствующую книгу. Это будет гораздо полезнее.

Information

Rating
Does not participate
Location
Иркутск, Иркутская обл., Россия
Registered
Activity