Класс для замены/поиска чёрных сайтов

1.93K
.
The Fast, Secure and Professional - Yii2
# Koenig (13.02.2015 / 18:49)
ну читать документацию, смотришь что принимает, и что выдает
Иногда смотрю в код, дабы не тратить время на поиск документации. К примеру глянув этот класс, всё становится понятно https://github.com/yiisoft/yii ... s.php как его использовать
.
(\/)____o_O____(\/)
Rakovskiy, есть хитрые функции для работы с массивами
.
The Fast, Secure and Professional - Yii2
# Koenig (13.02.2015 / 18:59)
Rakovskiy, есть хитрые функции для работы с массивами
Какие?
.
(\/)____o_O____(\/)
Rakovskiy, дай массив поинтереснее, и разные варианты его сортировки
.
(\/)____o_O____(\/)
Rakovskiy, я с тобой согласен, что где более жесткие выботки и более большие объемы информации, бд предпочтительнее, но когда у нас массив масок, тут не стоит бд использовать
.
The Fast, Secure and Professional - Yii2
# Koenig (13.02.2015 / 19:01)
Rakovskiy, дай массив поинтереснее, и разные варианты его сортировки
Ну вот.
<?php

[
    [
        'login' => 'Admin',
        'password' => '%$T$rweva%TY^Y%V',
        'year' => '1967',
        'sex' => 'm',
        'country' => 'Russia',
        'city' => 'Moscow'
    ],
    [
        'login' => 'Simon',
        'password' => '^%YDfvsdbT^YEWH',
        'year' => '1986',
        'sex' => 'm',
        'country' => 'Ukraine',
        'city' => 'Dnepropetrovsk'
    ],
    [
        'login' => 'ValeriYA',
        'password' => '%f6Y%$GH$N^#%B^&*Y^Y%V',
        'year' => '1999',
        'sex' => 'w',
        'country' => 'Russia',
        'city' => 'Moscow'
    ],
    [
        'login' => 'Rakovskiy',
        'password' => '^YN^J&^$%#$GB#^&J*%^$%#B$$%^',
        'year' => '1995',
        'sex' => 'm',
        'country' => 'Ukraine',
        'city' => 'Novoazovsk'
    ],
];


Отсортируй тех кому за 20, мужской пол и страна Russia
.
The Fast, Secure and Professional - Yii2
# Koenig (13.02.2015 / 19:04)
Rakovskiy, я с тобой согласен, что где более жесткие выботки и более большие объемы информации, бд предпочтительнее, но когда у нас массив масок, тут не стоит бд использовать
Ну может и так. Просто у меня класс чисто принимает данные и производит замену поиск, а как и где хранить данные решать тому, кто будет им пользоваться. Если нужно будет заточить куда-то, тогда да писать такой класс для конфига скорее всего нужно будет. Но можно и без него обойтись.

$obj->sites =  json_decode(file_get_contents('/cache/config_sites.php'));
$obj->mask =  json_decode(file_get_contents('/cache/config_mask.php'));


А там уже в модуле при записи изменять этот конфиг
.
(\/)____o_O____(\/)
Rakovskiy, а если файлов нет? почему не сделать класс который из файла(одного файла будет достаточно) соберет тебе массивы
.
(\/)____o_O____(\/)
Rakovskiy, пойду побыдлокодю пока сортировку Гг
.
Rakovskiy
The Fast, Secure and Professional - Yii2
# Koenig (13.02.2015 / 19:26)
Rakovskiy, а если файлов нет? почему не сделать класс который из файла(одного файла будет достаточно) соберет тебе массивы
Ай, убедил
Всего: 90