Бегу из PHP в Java, костылю для удовольствия и кодю для бизнеса)
Контакты

Достижения

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

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

Все теги (31)

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

Все ответы (8)
  • Как тут все утроено?

    romka123
    @romka123
    Переучиваюсь из PHP в Java разраба
    <?php
    
    /*
    
    Данный скрипт демонстрирует работу API системы PerfectMoney Spend
    
    */
    
    // Попытка открыть url для запроса к API PerfectMoney Spend 
    $f=fopen('https://perfectmoney.is/acct/confirm.asp?AccountID=myaccount&PassPhrase=mypassword&Payer_Account=U987654&Payee_Account=U1234567&Amount=1&PAY_IN=1&PAYMENT_ID=1223', 'rb');//открывает файл по url
    
    if($f===false){
       echo 'error openning url';//Если происходит ошибка открытия выдаёт сообщение "error openning url"
    }
    
    // Получение данных
    $out=array(); $out="";//Обнуление выходного массива данных
    while(!feof($f)) $out.=fgets($f);//Запись данных в массив
    
    fclose($f);//Закрытие потока (нужно для корректного завершения работы функции чтения данных)
    
    // поиск спрятанных полей в html коде
    if(!preg_match_all("/<input name='(.*)' type='hidden' value='(.*)'>/", $out, $result, PREG_SET_ORDER)){
       echo 'Ivalid output';//Вывод сообщения
       exit;//Остановка выполнения программы
    }
    
    $ar="";//Обнуление переменной
    foreach($result as $item){//Обход массива и его разбор
       $key=$item[1];//сохранение значения в переменную key
       $ar[$key]=$item[2];//составление нового массива
    }
    
    echo '<pre>';
    print_r($ar);//вывод данных из массива
    echo '</pre>';
    
    
    
    ?>

    Прокомментировал строки кода.
    Ответ написан
    Комментировать
  • Вывод print_r($request) Laravel 6.0?

    romka123
    @romka123
    Переучиваюсь из PHP в Java разраба
    1. Всё дело в рекруссивном вызове методов. При вызове переменной $request - дёргается куча методов которые вызывают себя же и вам не хватает памяти. Для того, чтобы посмотреть содержимое переменной, можно использовать функцию toArray(), например так: dd($request->toArray());
    2. Заглянуть в папку vendor, естественно. Можно ещё подебажить с помощью X-debug. Но как правило оно вам нужно почти никогда. Читайте документацию, задавайте вопросы как сделать что то конкретное, если что то не понятно и вам подскажут как правильно. Фреймворк для того и предусмотрел кучу уровней абстракции, чтобы лишний раз не лазали внутрь. Хотя на определённом этапе это может быть полезно, чтобы понять, что хотел сказать автор библиотеки.
    Ответ написан
    1 комментарий
  • Mikrotik Winbox: could not connect to. Как подключиться к роутеру через WinBox?

    romka123
    @romka123 Автор вопроса
    Переучиваюсь из PHP в Java разраба
    Разобрался в проблеме! Всё до банального просто.
    1) Подключаться в любой порт на самом роутере, кроме заднего. Задний порт - порт RG-45 to COM для настройки роутера через COM-порт. Это не интернет-порт.
    2) Подключившись кабелем к роутеру, необходимо отключить брандмауэр и обязательно отключиться от Wi-Fi сети. Если вы были подключены к Wi-Fi сети, но потом отключились - вам необходимо перезапустить программу WinBox и на всякий случай перезапустить сам роутер. В крайних случаях если прям ничего не помогает, отключаетесь от всех других сетей, подключаетесь к роутеру, сбрасываете настройки роутера через меню и заходите в программу WinBox. Мне это помогло.
    Ответ написан
    Комментировать
  • Давайте соберем все актуальные ресурсы по фреймворку Laravel?

    romka123
    @romka123
    Переучиваюсь из PHP в Java разраба
    Если кому будет полезно, то вот канал с видеоуроками по Ларе. К сожалению только 4 урока.
    Ответ написан
    Комментировать
  • Как делаются UI скриншоты?

    romka123
    @romka123
    Переучиваюсь из PHP в Java разраба
    В Windows 10 есть программа "Набросок на фрагменте экрана", там есть и ножницы, и маркеры, чтобы тут же выделить важное. Вот, например, снимок моего комментария вам:
    5eddfca37fd69390194678.png
    Ответ написан
    Комментировать

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

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