ФорумПрограммированиеPHP для идиотов → Кавычки ["] и ['']

Кавычки ["] и ['']

  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz Июль 26, 2010, 9:14 п.п., спустя 28 минут 7 секунд

    В скобках круче )

    Уважаемый ТС, кажется это я вам советовал НЕ пользоваться двойными кавычками где-то на php.ru. По той причине, какраз, что они для особых случаев — переменную присунуть или спецсимвол. А если такого случая нет, то и нефиг, ибо косячите вы с кавычками.

    Читай coding standard на Zend и старайся придерживаться каких-то правил, реально сбережешь массу времени.
    Спустя 259 сек.
    пруфлинк
    Спустя 77 сек.
    Для написания текста запросов двойные хорошо подходят, чтобы внутри текста не экранировать одинарные.
    Спустя 154 сек.
    А я люблю heredoc. В нём и переменные подставляются, и двойные кавычки не надо экранировать, а в html эти кавычки кругом.
    ιιlllιlllι унц-унц
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz Июль 26, 2010, 9:32 п.п., спустя 18 минут 1 секунду

    хуеву гору раз обсуждали. Я даже вроде опросы создавал на эту тему. Причем и здесь и на пхп.сру
    Спустя 21 сек.
    зы: у меня все тоже самое, что у artoodetoo
    Спустя 114 сек.
    только вот heredoc я не пользуюсь, пока необходимости нет. Если б я писал какие-то кодогенераторы, то да.

    Вот в Twig'е дохуя heredoc'а. И выглядит он там замечательно
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 26, 2010, 10:29 п.п., спустя 57 минут 43 секунды

    heredoc не люблю, юзаю одинарную кавычку из-за того, что в верстке юзаю двойные для кавычек
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz Июль 26, 2010, 10:41 п.п., спустя 11 минут 44 секунды

    heredoc не люблю, юзаю одинарную кавычку из-за того, что в верстке юзаю двойные для кавычек


    вот об этом я и говорил -_-
    Высокоуровневое абстрактное говно
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 26, 2010, 11:48 п.п., спустя 1 час 7 минут 14 секунд

    и юзаю двойные, если нужны спецсимволы типа перевод строк, табов и т.д.
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • id-n

    Сообщения: 10 Репутация: N Группа: Кто попало

    Spritz Июль 27, 2010, 1:23 д.п., спустя 1 час 34 минуты 27 секунд

    нихера непонятно… прочитал только гору матов и сообщение типа "Так..потому что я так хочу".


    в SQL запросах " " или ' ' ?

    в выражениях типа $var[" "] или [' '] ?

    ну а для текста лучше ' ' или " " ?


    Спасибо!

  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz Июль 27, 2010, 1:25 д.п., спустя 2 минуты 33 секунды

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz Июль 27, 2010, 1:31 д.п., спустя 5 минут 30 секунд

    в SQL запросах " " или ' ' ?

    по стандарту - "
    а так, как вам больше нравится
    Спустя 43 сек.
    в выражениях типа $var[" "] или [' '] ?

    в большинстве случаев лучше - '
    Спустя 38 сек.
    по стандарту - "

    я имел ввиду именно тело запроса, а под стандартом подразумевается - ansi sql
    Спустя 180 сек.

    http://framework.zend.com/manual/ru/coding-standard.coding-style.html
    тут все написано



    $sql = "SELECT `id`, `name` FROM `people` "
    . "WHERE `name` = 'Susan' "
    . "ORDER BY `name` ASC ";


    То есть они не поддерживают стандарт, так что ПО, опирающиеся только на стандарт - сосет.
    https://smappi.org/ - платформа по созданию API на все случаи жизни

Пожалуйста, авторизуйтесь, чтобы написать комментарий!