Aleksey
Ребят, есть вопрос по поводу этого цикла
Aleksey
$result = [
1 => [
'first' => 'firstly'
],
2 => [
'first' => 'secondly'
],
3 => [
'first' => 'thirdly'
]
];
foreach ($result as $key => $value) {
$result[$value['first']] = $value;
unset($result[$key]);
}
Aleksey
Ломаю ли я массив или все отлично?
SarcasmIO
Aleksey
То есть при инициализации foreach ($result as $key => $value) php сохраняет все связи?
SarcasmIO
а так как я отправляю запрос без ендпоинта, просто получаю
{
"error": "Not found"
}
B
B
B
Чего тогда с пыхи не шлет?
SarcasmIO
SarcasmIO
Max
???
Max
Anonymous
У selocale есть область действия?
Aleksey
Aleksey
меня интересует поведение php при обявлении цикла foreach
Aleksey
сохраняет ли он связи между элементами массива
Aleksey
или каждый раз динамически их проверяет
Евгений
какие связи
Евгений
unset($result[$key]); - ты в цикле просто убиваешь элементы массива
Евгений
в итоге у тебя будет пустой массив
Aleksey
но и заполняю его
Евгений
хотя $result[$value['first']] = $value;
Aleksey
то есть старые элементы уйдут и будут новые
Aleksey
это работает
Евгений
ну да, верно
Aleksey
просто меня интересует правильность этого
Aleksey
стоит ли делать лучше это, или все-таки создавать новый массив
Евгений
зависит
Евгений
если массивы небольшие, то можно положить в новый
Antony
Кто-нибудь знает чат по wordpress?
Либо может тут кто знает как заставить wp_enqueue_style подключать стили с относительными путями.
Anonymous
Anonymous
Вiтання
Seva
это работает
А что аватар значит ? Мол х**вый PHP кодер ? 😂😂
Anonymous
вот собаки
Евгений
а где должен быть расположен логин?
Dmitriy
only
Dmitriy
only параметр. действие будет работать только для logout, signup
Dmitriy
? это тут причем
Dmitriy
убери онли да и все
Artem
'only' => ['logout', 'signup'], // List of action IDs that this filter should apply to.
http://www.yiiframework.com/doc-2.0/yii-filters-accesscontrol.html
adikalon
есть боги регулярок?
Fedor
http://www.exlab.net/files/tools/sheets/regexp/regexp.pdf
Fedor
https://regexr.com/
adikalon
Anonymous
Всем привет, подскажите, пожалуйста оптимальное решение вопроса.. Есть таблица, где хранятся данные юзверей столбцы email и phone хранятся в виде hash'ей, как оптимально реализовать вывод стобца phone по email'у? Конвертировать hash в строку для поиска думаю будет довольно ресурсоемко и не по фэншую..
Anonymous
а если наоборот сделать?
Anonymous
Anonymous
Fedor
а зачем хранить mail\phone в виде хэшей?
Fedor
Ну и какая БД?
Anonymous
Для "безопасности".. Ну это решение уже используется в проекте и я к нему отношение не имую и изменить то;е не могу
Anonymous
Anonymous
Fedor
Версия?
Anonymous
я просто даже не знаю. реально ли вытащить из хэша исходное значение.
Anonymous
Anonymous
особенно, если это не шифрование по ключу какому-то, а md5
Anonymous
ахахах
Artem
Artem
нет
Anonymous
нет
то есть можно вытащить?
Fedor
можно, но не на детских площадках
Artem
Fedor
Задача не стоит вытаскивать, задача стоит найти
Fedor
Фигач полнотекстовый индекс по хэшу мейла и вперед
Anonymous
Anonymous
строку текста хэшировать и искать по ней
Anonymous
но тут сработает только при полном совпадении
Anonymous
если коллизий нет, канэш
Anonymous
Нормально, если этот синглтон возвращает:
public static function getConnection($sql)
{
$stmt = self::instance()->prepare($sql);
return $stmt;
}
А потом в модели я вызываю метод для коннекта с БД:
$sql = 'SELECT * FROM articles ORDER BY id DESC ' . 'LIMIT :count';
$result = Database::getConnection($sql);
$result->bindParam(':count', $count, \PDO::PARAM_INT);
$result->execute();
SarcasmIO
»Нормально, если этот синглтон
уже не нормально
Dimarik
где инфа?
Dimarik
где пруфы?
Anonymous