Size: a a a

2021 July 14

¯

¯\_(ツ)_/¯ in phpGeeks
Да, мне ранее посоветовали эти использовать...
Сейчас читаю пару статей по сфинксу и ес, сложновато всё это понимать, если честно(
источник

ON

Oleg Nechaev in phpGeeks
Дан массив с элементами, которые содержат id и timestamp.

Нужно элементы массива сгруппировать по дате (по месяцам и годам). Объявляю переменную $date и с помощью функции \date получаю дату в формате F, Y (месяц, год). Полученное значение использую как ключ нового массива. Таким образом, ключи массива содержат спецсимволы и выглядят примерно так.

array(1) { ["July, 2021"] => array(1) { ... } }

Как избежать спецсимволов в ключе массива? \array_values после цикла? Или хешировать "July, 2021"? Другие варианты?

https://sandbox.onlinephpfunctions.com/code/64b44cad7962769b5fc92988ada910473665cedc
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
а зачем избегать? в чем проблема? у тебя ключ - стринга по ссути....
источник

ON

Oleg Nechaev in phpGeeks
Пример немного отличается от фактической реализации. В моем случае там будет кириллица ) Интуитивно кажется, что это плохо

array(1) { ["Июль, 2021"] => array(1) { ... } }
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
нет
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
кажется
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
хоть $массив делай
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
пхп не запнется... ну по крайне мере свежий. не помню с какой версии поддержка юникода в названиях запилена
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
только ты задолбаешься каждый раз var_dump($массив); писать
источник

АС

Альберт Степанцев... in phpGeeks
это прекрасно
источник

АС

Альберт Степанцев... in phpGeeks
и не придумывайте ерунды
источник

АС

Альберт Степанцев... in phpGeeks
никакой поддержки юникода здесь нет и рядом даже


во-первых в php string - это просто byte[]
язык ничего не знает ни о каких кодировках и их поддержке

во-вторых массив и так - хэшмап
зачем дополнительно ключи хэшировать, если сам язык так делает? - это к @vveega уже реплика
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
Альберт, ну давайте не по диагонали
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeks
я говорил про $массив
источник

АС

Альберт Степанцев... in phpGeeks
Давайте без давайте. Имена в php тоже всегда были кодировко-независимыми.
источник

АС

Альберт Степанцев... in phpGeeks
Лишь бы не с цифры и не с \x00
Но при желании и так можно
источник

𝒱

𝒱𝓁𝒶𝒹𝒾𝓈𝓁𝒶𝓋... in phpGeeks
Здравствуйте. Подскажите пожалуйста как данные, которые я спарсил перенести в базу данных SQL автоматически посредством работы этой же программы
источник

V

Vladimir in phpGeeks
Создать в базе данных таблицы под эти данные, написать код, который возьмет данные и запишет в базу данных.
источник

𝒱

𝒱𝓁𝒶𝒹𝒾𝓈𝓁𝒶𝓋... in phpGeeks
Круто. Мне подробнее про этот код. Хотя бы ссылку. В интернете я нашел как это делать ручками, а мне нужно автоматически
источник

E

Enjoys in phpGeeks
Что значит ручками и автоматически?
источник