За последние 24 часа нас посетили 97119 программистов и 2676 роботов. Сейчас ищут 1535 программистов ...

Имя переменной

Тема в разделе "PHP для новичков", создана пользователем Nikolai_, 29 авг 2010.

  1. Nikolai_

    Nikolai_ Активный пользователь

    С нами с:
    27 авг 2010
    Сообщения:
    133
    Симпатии:
    0
    Подскажите, пожалуйста, как лучше задавать имя переменной - английским словом или русским, например, $dog или $sobaka? Что предпочтительней? Или принципиальной разницы нет?
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    принципиально разницы нет, лишь бы не использовались русские буквы в названии.
    но имей в виду, $dog - поймёт любой, а $sobaka - только русский.
     
  3. Nikolai_

    Nikolai_ Активный пользователь

    С нами с:
    27 авг 2010
    Сообщения:
    133
    Симпатии:
    0
    Ясно. Это, надо понимать, касается и названий таблиц и полей в БД MySQL.
     
  4. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    ага. лучше потратить некоторое время на изучение английского и называть переменные правильными именами
     
  5. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Gromo
    $переменная = 'какойто_там_текст';
    echo $переменная;

    попробуй :))))
     
  6. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    и что с того?
    ткни пальцем в того, кто так программирует - тоже поржу.
    даже великий Попов вроде не учит так делать.
     
  7. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Попов не знал просто, так бы взял курс на русификацию пхп.
     
  8. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    интересно, как ты будешь себя чувствовать, если тебе на отладку дадут такой код:

    $日本語能力試験 = 'some text here';
    echo $日本語能力試験;
     
  9. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Я с китайцами не сотрудничаю) Не дадут
     
  10. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    а представляешь одна из твоих любимых фукнций будет написана японцем (а не китайцем).
    или ещё хуже - CMS/CMF, которые ты используешь, писались теми, кому сказали, что можно писать на родном языке :)

    или японцу дадут отлаживать твой код, где именна переменных на русском языке =))

    * пошёл заранее готовить верёвку и мыло *
     
  11. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Gromo
    Я ярый противник цмс) Не люблю эту ерунду. Я за искусство, а не за штамповку :)
     
  12. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    Апельсин
    а что насчёт остальных двух примеров? верёвка ещё нужна? ;)
    что понимать под искусством? стандарты кодирования - это зло?

    надеюсь, что через пару месяцев закончу своё произведение искусства,
    где написание собственного модуля будет в удовольствие.


    Nikolai_
    думаю, что тут всё ясно и без нашего холивара ;)
     
  13. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    я ее даже прочитать не смогу, как она может быть любимой))

    цмс - это для штамповщиков сайтов под заказ, когда времени мало, а нужно много рабочего кода.
    Всеравно что распечатать какуюто картинку на принтере и другое - нарисовать ее самому.
     
  14. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    ...я рисую цмс...

    насчёт цмс - это да, а вот cmf - это немного другое, как мне кажется.
    функция может быть любимой хотя бы потому что её удобно использовать.
    ты же не заглядываешь внутрь функции когда её используешь. вдруг там всё на китайском? ;)
     
  15. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    ошибаешься. я смотрю чужую ф-ю, которая мне понравилась, если в ней есть что выкинуть лишнего - переписываю на свой лад, а если нет - можно и полностью скопипастить. Но во всяком случае понимаю что и как она делает
    потому и не юзаю вот эти системы управления контентом, так как перечитать ее долго, модифицировать - еще дольше. Проще свое делать, пусть и более убогое, зато каждую мелочь в нем знаешь