Задать вопрос
  • Есть ли библиотека на Go позволяющая добавить значок на панель задач Windows 10?

    HemulGM
    @HemulGM Куратор тега Windows
    Delphi Developer, сис. админ
    Это не значки и ни какое-то специальное винапи. Это просто встраивание окна в другое окно. Находят панель задач и устанавливают её родителем (SetParent) своего окна.
    Ответ написан
    6 комментариев
  • Давайте соберем все актуальные ресурсы по фреймворку Laravel?

    romka123
    @romka123
    Переучиваюсь из PHP в Java разраба
    Если кому будет полезно, то вот канал с видеоуроками по Ларе. К сожалению только 4 урока.
    Ответ написан
    Комментировать
  • Вывод print_r($request) Laravel 6.0?

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

    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>';
    
    
    
    ?>

    Прокомментировал строки кода.
    Ответ написан
    Комментировать