Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (14)

Лучшие ответы пользователя

Все ответы (23)
  • Как спарсить вот такую json a:4:{s:3:"RUR";s:1:"1";s:3:"UAH";s:3:"2.7";s:3:"USD";s:4:"39.5";s:3:"EUR";s:4:"49.8";}?

    @Kraky
    Это сериализованный массив с данными на php. Чтобы распарсить данную строку вам необходимо вернуть с сервера десериализованный json. Например, обработать так:
    php:
    json_encode(unserialize($string));
    Это будет уже json, которым вы можете пользоваться на клиентской части через js.
    Ответ написан
    Комментировать
  • Как найти в массиве переменную только с цифрами?

    @Kraky
    array_filter($array, function ($item) {
        return is_numeric($item);
    });
    Ответ написан
    Комментировать
  • Что означает данная запись в миграции?

    @Kraky
    Разница заключается в том, что с внешним ключом вы не сможете вставить в таблицу данные, отсутствующие у связующей таблице в колонке с внешним ключом, а так же не сможете удалить эту запись если данный внешний ключ используется в связующей таблице.
    Если вы укажете это в модели, то это будет то же самое, что и без внешнего ключа, но как я сказал выше, вы не будете застрахованы от удаления и null вставок. А так же для foreign можно дописать еще и стратегию, например
    $table->foreign('user_id')->references('id')->on('users')-onDelete('cascade');

    Что будет означать, что при удалении пользователя, записи из этой таблицы, которые содержат внешний ключ, ссылающийся на пользователя, будет удален.
    Ответ написан
    2 комментария
  • Как перевести из js в jquery?

    @Kraky
    $('#hidden').html($('#title').text());
    Вообще лучше не делать это на id элементов.
    Уточнение - $.val() получает значения тех элементов, у которых есть атрибут value, или таких элементов, как select

    UPD:
    var title = $('#title').html();
    var input = $('#hidden');
    input.val(title);
    Ответ написан
    2 комментария
  • Что такое Шаблон и Вид в MVC и разница между ними?

    @Kraky
    Вид, View, Представление - это сущность, экземпляр класса View, если так будет угодно, содержащий свою логику (к примеру, рендер). Шаблон, Template - это само отображение вида. Шаблонов у вида может быть много, например, несколько элементов меню могут быть разбиты на несколько шаблонов. Слайдер - ещё один шаблон. Но в итоге вы создадите экземпляр вида со своим базовым шаблоном (layout). А уже в этом базовом шаблоне подключите дополнительные части (partials). Если я правильно понял вопрос.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (15)