Вход Регистрация
Файл: vendor/whichbrowser/parser/bin/query.php
Строк: 35
<?php

include_once __DIR__ . '/bootstrap.php';

use 
WhichBrowserParser;

$command = 'exec';
$options = [];
$payload = [];

array_shift($argv);

if (
count($argv)) {
    foreach (
$argv as $argument) {
        if (
in_array($argument, [ 'exec' ])) {
            
$command = $argument;
        } elseif (
substr($argument, 0, 2) == '--') {
            
$options[] = substr($argument, 2);
        } else {
            
$payload[] = $argument;
        }
    }
}

$payload = implode(' ', $payload);


if (
$command == 'exec') {
    if (
$payload == '') {
        
$payload = file_get_contents('php://stdin');
    }

    if (
$payload != '') {
        echo 
"n33[0;32mInput:33[0;0mn" . trim($payload) . "n";

        
$result = new Parser(trim($payload));
        echo 
"n33[0;32mHuman readable:33[0;0mn" . $result->toString() . "n";
        echo 
"n33[0;32mData:33[0;0mn";
        echo 
json_encode($result, JSON_PRETTY_PRINT);
        echo 
"nn";
    }
}
Онлайн: 2
Реклама