пятница, 25 мая 2012 г.

PHP и чувствительность к регистру

PHP странно себя ведет в плане чувствительности к регистру. По хорошему, все конструкции в языке должны быть или чувствительны к регистру или нет. Но PHP особенный язык программирования :)

Так вот. В PHP чувствительны к регистру:
  • переменные;
  • константы;
  • ключи ассоциативных массивов;
  • свойства и константы классов.
В PHP не чувствительны к регистру:
  • функции;
  • методы класса;
  • языковые конструкции( include, echo и т.д.);
  • ключевые слова (if, while, false, null и т.д.).
Это просто нужно помнить, но я все время забываю. Потому и решил кинуть это в блог.

2 комментария:

  1. Анонимный28.08.2014, 18:13

    Спасибо, тоже забываю, решил загуглить, наткнулся на ваш пост. Благодарю. :)

    ОтветитьУдалить