
Денис
12.10.2018
10:45:43
кто как привык тот так и кодит

Sergey
12.10.2018
10:46:08

Nikitcat
12.10.2018
10:46:49
только в этом есть прок?
удобнее для чтения?

Google

Sergey
12.10.2018
10:47:26
да, между собой != и <> полностью одинаковые, это не || и OR

Денис
12.10.2018
10:48:37
используя разные языки я в 90% случаях встречаю !=, а <> только в запросах к бд

Максим
12.10.2018
10:49:29
А как же Паскаль?

Денис
12.10.2018
10:49:41
те же java и C# не знают что такое <>
так зачем привыкать к тому, что реже используется
чтоб больше ошибок делать?

Sergey
12.10.2018
10:50:21
по хорошему нужно использовать ≠

Максим
12.10.2018
10:51:03
В случае с Монгой это вообще оператор $ne

Денис
12.10.2018
10:52:43

Sergey
12.10.2018
10:54:38

Nikitcat
12.10.2018
10:55:18
ни тем, ни тем вроде особо не пользуются)

Serg
12.10.2018
10:56:03
В бд есть поле типа timestamp [CURRENT_TIMESTAMP]
Я отсылаю в это поле $date->getTimestamp()
но она не хочет записывать Incorrect datetime value: '1539341430' for column 'reg_date'
Почему?(

Google

Денис
12.10.2018
10:58:13
мож ты его в кавычки оборачиваешь

Serg
12.10.2018
10:59:08
неа

Денис
12.10.2018
10:59:28
принудительно приведи к int

Denis
12.10.2018
11:00:18
попробуй)

Serg
12.10.2018
11:00:57
у меня сервак не взорвётся?

Денис
12.10.2018
11:01:06
да видно же в запросе норм число генерит
"Incorrect datetime value" мож у тебя всё таки тип поля DATETIME а не TIMESTAMP?

Serg
12.10.2018
11:02:21

Denis
12.10.2018
11:03:08

Serg
12.10.2018
11:04:38
я думаю поле поменять на int
и тогда решится

Денис
12.10.2018
11:07:18
я так обычно и делаю)
а если самим мускулом вбить UNIX_TIMESTAMP($date)

Serg
12.10.2018
11:10:27
Похоже база хочет не таймштамп а дату
тогда зачем вообще timestamp?

Богдан
12.10.2018
11:17:19
как думаете, хранить в json в mysql тысячи значений это норма или не освсем?

Denis
12.10.2018
11:18:23
если ты по ним собираешся чет искать то наверное не совсем

Google

Denis
12.10.2018
11:18:39
а если тебе их надо загрузить и выгрузить обратно. то это довольно странный юзкейс все еще!

Денис
12.10.2018
11:21:16
в чем проблема json записать как таблицу в бд?

Mykola
12.10.2018
11:21:22

Богдан
12.10.2018
11:31:52
канешно норм, только эти значения должны быть разыми по логике
Ну там идёт uuid : { тут херова туча всякой аналитической шляпы} и таких объектов пару тысяч в 1 json поле. просто выборка не нужна по ним, только вывод в некоторых местах, изменение и перезапись всех целиком) и эта дичь должна производится каждую минуту

Mykola
12.10.2018
11:41:19
если серьезно, то зависит от логики того что делаеться. если выборка не нужна и значений тисячи тогда писать в json вроде лучше чем каждое значение в отдельную строку

Богдан
12.10.2018
11:42:47

Mykola
12.10.2018
11:47:53
много записей это не проблема, проблема когда эти записи медленно пишуться или достаються
просто добавлять json по причине количевства не стоит тоже

Vladij
12.10.2018
11:59:52
Всем привет. Вопрос следующего рода (может у кого-то было): перестали работать команды artisan на laravel
ошибок нету. Игрался с кроном, после постановки команды в крон: php "G\.....\artisan" schedule:run перестали выполнятся

Pavel
12.10.2018
12:02:24
Друзья, подскажите, пожалуйста, где лучше разместить вакансию PHP-разработчика с локацией в Питере. Сам я работаю на продуктовую AdTech компанию и мы хотим взять в команду к себе еще одного Backend / Full Stack спеца. Я вот немного в замешательстве - здесь можно разместить или есть какой-нибудь специальный чат с вакансиями для PHP?

Taalaybek
12.10.2018
12:02:58
Вот ссылка

Pavel
12.10.2018
12:03:57

Алексей
12.10.2018
12:04:02
потому что != - правильно а !== - еще правильнее

Taalaybek
12.10.2018
12:04:22

Pavel
12.10.2018
12:04:55

Денис
12.10.2018
12:04:59

Taalaybek
12.10.2018
12:05:03

Pavel
12.10.2018
12:05:13
Понял

Алексей
12.10.2018
12:05:24

Google

Vladij
12.10.2018
12:05:29

Артем
12.10.2018
12:12:00
Всем привет, вопрос в следующем:
Почему при очистке динамического свойства класса нетривиального типа, вызывается деструктор этого типа обходя функцию __unset исходного класса?

Денис
12.10.2018
12:12:23
ну я на всякий случай напишу, вдруг у кого-то просвещение будет:
$a=3;
$b=$a;
(int)$a !== (string)$b => true
(int)$a !== (int)$b => false
также можно на сравнении != споткнуться при логических операциях, т.к. пхп воспринимает 0 как false, а 1 как true, к примеру
$str = "hello";
strpos($str,'hell') != false выдаст false, потому что позиция подстроки=0, но слева у нас тип int а справа bool,
поэтому в таком случае правильнее использовать !==
а когда нам важен не тип а содержимое, то зачем дополнительные проверки

Admin
ERROR: S client not available

Sergey
12.10.2018
12:12:46

Алексей
12.10.2018
12:13:55
1 непонятно, плохочитабельно, и вообще с ходу - типонезависимо или типозависимо ?

Sergey
12.10.2018
12:15:20

Алексей
12.10.2018
12:15:24
а ежли типонезависимо - тогда declare strict поломает весь код к чертям

Vladij
12.10.2018
12:15:33

Алексей
12.10.2018
12:15:39
!= просто не равно
!== - просто охренеть как не равно

Andrew
12.10.2018
12:15:56
ахаха

Денис
12.10.2018
12:16:00
)))))
!== типозависимо

Yet Another Stats
12.10.2018
12:16:38
Я так делать не умею

Sergey
12.10.2018
12:17:12
да
тогда почему для многих становится открытием наличие !==, если им сразу должно быть понятно что != типонезависимый?

Алексей
12.10.2018
12:17:52

Sergey
12.10.2018
12:18:20
короче опять вкусовщина, “я так привык, значит <> ненужен”

Google

Алексей
12.10.2018
12:18:36
для тех - для кого это есть открытие - космческий карабль вообще шаблоны рвет

Anonymous*
12.10.2018
12:19:16
!= более универсален, стараюсь пользоваться им
<> вроде бы в 1С

Алексей
12.10.2018
12:20:34

Anonymous*
12.10.2018
12:20:53
В SQL
а в паскале !=?

Алексей
12.10.2018
12:21:15
в паскале <>
он строго типизирован

Anonymous*
12.10.2018
12:21:29
<> в паскале
Как будто было в другой жизни

Денис
12.10.2018
12:21:41
при чем тут типизация, это синтаксис

Anonymous*
12.10.2018
12:22:05
А Си строго типизирован?

Алексей
12.10.2018
12:22:15