ShopForBux.com
Всё обо всём

Отличие PHP7 (Что придётся менять если сидишь на старом коде?)

127 44
user avatar
Пользователь
На сайте 14 лет
Сообщений : 257
Репутация : 0
9 лет назад #8239
Цитата: WiNNeR_tig
$r['id'] нежели $r->id

А я вот сути понят не могу. Ну смысл от того что в mysql $r['id'] а в mysqli $r->id. Для чего этот синтаксис изменили? Нельзя было синтаксис таким же оставить?
user avatar
Пользователь
На сайте 14 лет
Сообщений : 287
Репутация : 0
9 лет назад #8236
nanotek,
$r['id'] это массив, а $r->id это объект
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
9 лет назад #8235
Цитата: WiNNeR_tig
просто хочу оставить вывод вида $r['id'] нежели $r->id

Ничего не изменится. разница лишь в том, пишешь mysql или mysqli.

По факту, mysqli это прежний mysql + дополнительные плюшки.

А твой вариант, всё как предлагал претор - для говнокодеров, которые не могут сделать автозамену в своей IDE своём блокнотике

Цитата: nanotek
А я вот сути понят не могу. Ну смысл от того что в mysql $r['id'] а в mysqli $r->id. Для чего этот синтаксис изменили? Нельзя было синтаксис таким же оставить?

Ничего не изменили \":facepalm:\" . Можно говнокодить как прежде. Как тебе выше сказали, это доступ к объекту. Зачем? Потому что объектно-ориентированный подход.
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8232
Если честно я думаю хостинги еще будут иметь поддержку пчп 5.2/.3/.4/.5 еще годика три как минимум, им не выгодно отказыватся просто напросто
большенство клиентов говно сайты новичков с паблика
user avatar
Пользователь
На сайте 15 лет
Сообщений : 663
Репутация : 0
9 лет назад #8241
Цитата: Pretorian
Если честно я думаю хостинги еще будут иметь поддержку пчп 5.2/.3/.4/.5 еще годика три как минимум, им не выгодно отказыватся просто напросто
большенство клиентов говно сайты новичков с паблика

я тебе скажу больше. Зенд до сих пор обновляет ветку php 5.X паралельно с семёркой. 15 сентября было обновление последнее php 5.6.26
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
9 лет назад #8242
Цитата: Pretorian
большенство клиентов говно сайты новичков с паблика

В каком ограниченном мире ты живёшь
user avatar
Пользователь
На сайте 14 лет
Сообщений : 164
Репутация : 0
9 лет назад #8243
Misha, в общем как я понял лучше нормально всё перевести, а так же и $r->id поставить ? Просто у меня часть на mysqli , как положено через класс итд, большая часть на mysql. Но нужен простой класс, мой мне не нравится. Нужно всё просто без заморочек... Чего не понимаю, того не использую ))
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8244
Misha,
вот че ты постояно ко мне придераешся, я же извинился за прошлое... \":sad:\"
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
9 лет назад #8245
Pretorian,
Поверь, ещё не придираюсь
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8246
Misha,
насчет блокнотика, \":wink:\"
Но я немного пошел в перед ))) Я юзаю теперь атом )))
[attachment=3466]
user avatar
Пользователь
На сайте 14 лет
Сообщений : 164
Репутация : 0
9 лет назад #8248
Pretorian,
что за тема ? ))
люблю всё тёмное, чёрное, но как то привык с белой теме в нотепаде++ , да и минусы тут, сижу в темноте всегда, а с тёмного экрана, потом переключаться потом, по глазам режет...
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8249
WiNNeR_tig,
по умолчанию была, это атом
user avatar
Пользователь
На сайте 14 лет
Сообщений : 343
Репутация : 0
9 лет назад #8250
Pretorian,
А чем он лучше (если так) того же нотепада?
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
9 лет назад #8251
Цитата: BITbOK
А чем он лучше (если так) того же нотепада?

Жрёт много оперативы и достаточно медленно работает на старых компах(привет хромиум)
user avatar
Пользователь
На сайте 15 лет
Сообщений : 44
Репутация : 0
9 лет назад #8252
sublime норма)))
user avatar
Пользователь
На сайте 11 лет
Сообщений : 745
Репутация : 0
9 лет назад #8253
Я один тут юзаю notepad ++ ? \":wink:\"
user avatar
Администратор
На сайте 15 лет
Сообщений : 276
Репутация : 0
9 лет назад #8254
А мне CodeLobster нравится!
user avatar
Пользователь
На сайте 15 лет
Сообщений : 663
Репутация : 0
9 лет назад #8255
trolleybus,
не один, остальные хипстеры \":wink:\"
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
9 лет назад #8247
Да и обычный блокнот тоже норма.

Только когда пишешь в нормальной ide, за тебя и часть кода генерируется, и легко смотреть что за функции, тупо нажав на неё и попав в место, где она объявлена, и с гитом нормальная интеграция, и автодеплой настроить просто, и куча других ништяков
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8256
Misha,
ну вот я не юзал полноценых ide но хотел бы, ты меня заинтреговал, обясни а как проверить код который ты пишешь, можно проект создавать, с местом хранения проекта не на пк, а в фтп, что бы сразу видеть на сайте изменения в реальном времени ? Ну например работа с базой данных, как ты это проверишь без вебсервера ? Разве что установить денвер и в его корне создавать проект? Посоветуй какие есть не сложные для новичка, кроме атома, он с фтп ну очень трудно работает... и то через дополнительный плагин, в виде буфера обмена в роли моего пк между фтп и самим собой...
Автор темы
author avatar
WiNNeR_tig
Пользователь
На сайте 14 лет
Сообщений 164
Тем 7
Репутация 0
Теги темы
Автор не добавил тегов для этой темы
Ответить
Написал(а):