search
HomePHP Librariesip libraryA PHP class library for querying IP location
PHP query ip location class library

PHP query ip location class library

How to use it:

$ip=new iplocation("qqwry.dat");
$address=$ip->getaddress("123.57.138");
//$address=$ip->getaddress(www.111cn.net);
echo '<pre>';
print_r($address);

Disclaimer

All resources on this site are contributed by netizens or reprinted by major download sites. Please check the integrity of the software yourself! All resources on this site are for learning reference only. Please do not use them for commercial purposes. Otherwise, you will be responsible for all consequences! If there is any infringement, please contact us to delete it. Contact information: admin@php.cn

Related Article

How to Control the Source IP Address in ZeroMQ on Multi-IP Machines?How to Control the Source IP Address in ZeroMQ on Multi-IP Machines?

30Dec2024

Controlling Source IP Address in ZeroMQ for Multi-IP MachinesUnlike the standard Python socket library, ZeroMQ presents a different approach to...

How Can I Specify a Custom Source IP Address for HTTP Requests in Go?How Can I Specify a Custom Source IP Address for HTTP Requests in Go?

17Dec2024

Customizing IP Selection for HTTP RequestsThe standard library for HTTP requests in Go does not explicitly specify the source IP address used for...

How to Validate IP Addresses Efficiently in Python Using socket.inet_aton?How to Validate IP Addresses Efficiently in Python Using socket.inet_aton?

22Oct2024

This article discusses the approach using the Python library to validate IP addresses. The validity of an IP address is determined by whether it can be converted to a binary representation using the inet_aton function from the socket module.

dhcpsrvmigplugin.dll - What is dhcpsrvmigplugin.dll?dhcpsrvmigplugin.dll - What is dhcpsrvmigplugin.dll?

29Oct2024

What is dhcpsrvmigplugin.dll doing on my computer? DhcpSrvMigPlugin.dll is the Microsoft DHCP Server Migration Library. The Dynamic Host Configuration Protocol (DHCP) is a standardized networking protocol used by servers on an IP network to allo

How to use proxy IP to crawl web pages in JavaHow to use proxy IP to crawl web pages in Java

16Jan2025

1. Introduction When crawling web pages, especially for websites with high frequency requests or restricted access, using proxy IP can significantly improve crawling efficiency and success rate. As a widely used programming language, Java's rich network library makes integrating proxy IP relatively simple. This article will explain in detail how to set up and use proxy IP in Java for web crawling, provide practical code examples, and briefly mention the 98IP proxy service. 2. Basic concepts and preparations 2.1 Basic knowledge of proxy IP Proxy IP is a network service that hides the client's true IP address by forwarding client requests to a target server through an intermediary server (proxy server). In web crawling, proxy IP can effectively avoid being targeted due to frequent visits.

<!DOCTYPE html>
<html>
<head>
    <meta charset='UTF-8'>
    <title>System Error</title>
    <meta name='robots' content='noindex,nofollow' />
    <meta name='viewport' content='width=device-width, initial-scale=1, user-scalable=no'>
    <style>
        /* Base */
        body {
            color: #333;
            font: 14px Verdana, 'Helvetica Neue', helvetica, Arial, 'Microsoft YaHei', sans-serif;
            margin: 0;
            padding: 0 20px 20px;
            word-break: break-word;
        }
        h1{
            margin: 10px 0 0;
            font-size: 28px;
            font-weight: 500;
            line-height: 32px;
        }
        h2{
            color: #4288ce;
            font-weight: 400;
            padding: 6px 0;
            margin: 6px 0 0;
            font-size: 18px;
            border-bottom: 1px solid #eee;
        }
        h3.subheading {
            color: #4288ce;
            margin: 6px 0 0;
            font-weight: 400;
        }
        h3{
            margin: 12px;
            font-size: 16px;
            font-weight: bold;
        }
        abbr{
            cursor: help;
            text-decoration: underline;
            text-decoration-style: dotted;
        }
        a{
            color: #868686;
            cursor: pointer;
        }
        a:hover{
            text-decoration: underline;
        }
        .line-error{
            background: #f8cbcb;
        }

        .echo table {
            width: 100%;
        }

        .echo pre {
            padding: 16px;
            overflow: auto;
            font-size: 85%;
            line-height: 1.45;
            background-color: #f7f7f7;
            border: 0;
            border-radius: 3px;
            font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace;
        }

        .echo pre > pre {
            padding: 0;
            margin: 0;
        }
        /* Layout */
        .col-md-3 {
            width: 25%;
        }
        .col-md-9 {
            width: 75%;
        }
        [class^='col-md-'] {
            float: left;
        }
        .clearfix {
            clear:both;
        }
        @media only screen 
        and (min-device-width : 375px) 
        and (max-device-width : 667px) { 
            .col-md-3,
            .col-md-9 {
                width: 100%;
            }
        }
        /* Exception Info */
        .exception {
            margin-top: 20px;
        }
        .exception .message{
            padding: 12px;
            border: 1px solid #ddd;
            border-bottom: 0 none;
            line-height: 18px;
            font-size:16px;
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
            font-family: Consolas,'Liberation Mono',Courier,Verdana,'微软雅黑';
        }

        .exception .code{
            float: left;
            text-align: center;
            color: #fff;
            margin-right: 12px;
            padding: 16px;
            border-radius: 4px;
            background: #999;
        }
        .exception .source-code{
            padding: 6px;
            border: 1px solid #ddd;

            background: #f9f9f9;
            overflow-x: auto;

        }
        .exception .source-code pre{
            margin: 0;
        }
        .exception .source-code pre ol{
            margin: 0;
            color: #4288ce;
            display: inline-block;
            min-width: 100%;
            box-sizing: border-box;
        font-size:14px;
            font-family: 'Century Gothic',Consolas,'Liberation Mono',Courier,Verdana;
            padding-left: 56px;
        }
        .exception .source-code pre li{
            border-left: 1px solid #ddd;
            height: 18px;
            line-height: 18px;
        }
        .exception .source-code pre code{
            color: #333;
            height: 100%;
            display: inline-block;
            border-left: 1px solid #fff;
        font-size:14px;
            font-family: Consolas,'Liberation Mono',Courier,Verdana,'微软雅黑';
        }
        .exception .trace{
            padding: 6px;
            border: 1px solid #ddd;
            border-top: 0 none;
            line-height: 16px;
        font-size:14px;
            font-family: Consolas,'Liberation Mono',Courier,Verdana,'微软雅黑';
        }
        .exception .trace ol{
            margin: 12px;
        }
        .exception .trace ol li{
            padding: 2px 4px;
        }
        .exception div:last-child{
            border-bottom-left-radius: 4px;
            border-bottom-right-radius: 4px;
        }

        /* Exception Variables */
        .exception-var table{
            width: 100%;
            margin: 12px 0;
            box-sizing: border-box;
            table-layout:fixed;
            word-wrap:break-word;            
        }
        .exception-var table caption{
            text-align: left;
            font-size: 16px;
            font-weight: bold;
            padding: 6px 0;
        }
        .exception-var table caption small{
            font-weight: 300;
            display: inline-block;
            margin-left: 10px;
            color: #ccc;
        }
        .exception-var table tbody{
            font-size: 13px;
            font-family: Consolas,'Liberation Mono',Courier,'微软雅黑';
        }
        .exception-var table td{
            padding: 0 6px;
            vertical-align: top;
            word-break: break-all;
        }
        .exception-var table td:first-child{
            width: 28%;
            font-weight: bold;
            white-space: nowrap;
        }
        .exception-var table td pre{
            margin: 0;
        }

        /* Copyright Info */
        .copyright{
            margin-top: 24px;
            padding: 12px 0;
            border-top: 1px solid #eee;
        }

        /* SPAN elements with the classes below are added by prettyprint. */
        pre.prettyprint .pln { color: #000 }  /* plain text */
        pre.prettyprint .str { color: #080 }  /* string content */
        pre.prettyprint .kwd { color: #008 }  /* a keyword */
        pre.prettyprint .com { color: #800 }  /* a comment */
        pre.prettyprint .typ { color: #606 }  /* a type name */
        pre.prettyprint .lit { color: #066 }  /* a literal value */
        /* punctuation, lisp open bracket, lisp close bracket */
        pre.prettyprint .pun, pre.prettyprint .opn, pre.prettyprint .clo { color: #660 }
        pre.prettyprint .tag { color: #008 }  /* a markup tag name */
        pre.prettyprint .atn { color: #606 }  /* a markup attribute name */
        pre.prettyprint .atv { color: #080 }  /* a markup attribute value */
        pre.prettyprint .dec, pre.prettyprint .var { color: #606 }  /* a declaration; a variable name */
        pre.prettyprint .fun { color: red }  /* a function name */
    </style>
</head>
<body>
    <div class='echo'>
            </div>
        <div class='exception'>
    <div class='message'>
        
            <div class='info'>
                <div>
                    <h2>[0] <abbr title='think\exception\ThrowableError'>ThrowableError</abbr> in <a class='toggle' title='/data/wwwroot/td.880772.xyz/application/api/controller/Index.php line 220'>Index.php line 220</a></h2>
                </div>
                <div><h1>语法解析错误: syntax error, unexpected '}'</h1></div>
            </div>
        
    </div>
	        <div class='source-code'>
            <pre class='prettyprint lang-php'><ol start='211'><li class='line-211'><code>        if($res){
</code></li><li class='line-212'><code>            return json_encode(array('code'=>1,'msg'=>'成功'));
</code></li><li class='line-213'><code>        }else{
</code></li><li class='line-214'><code>            return json_encode(array('code'=>0,'msg'=>'失败'));
</code></li><li class='line-215'><code>        }
</code></li><li class='line-216'><code>    }
</code></li><li class='line-217'><code>
</code></li><li class='line-218'><code>    public function 
</code></li><li class='line-219'><code>
</code></li><li class='line-220'><code>}
</code></li></ol></pre>
        </div>
	        <div class='trace'>
            <h2>Call Stack</h2>
            <ol>
                <li>in <a class='toggle' title='/data/wwwroot/td.880772.xyz/application/api/controller/Index.php line 220'>Index.php line 220</a></li>
                                <li>
                at think\__include_file() in <a class='toggle' title='/data/wwwroot/td.880772.xyz/thinkphp/library/think/Loader.php line 85'>Loader.php line 85</a>                </li>
                                <li>
                at <abbr title='think\Loader'>Loader</abbr>::autoload()                </li>
                                <li>
                at spl_autoload_call()                </li>
                                <li>
                at class_exists() in <a class='toggle' title='/data/wwwroot/td.880772.xyz/thinkphp/library/think/Loader.php line 478'>Loader.php line 478</a>                </li>
                                <li>
                at <abbr title='think\Loader'>Loader</abbr>::controller() in <a class='toggle' title='/data/wwwroot/td.880772.xyz/thinkphp/library/think/App.php line 580'>App.php line 580</a>                </li>
                                <li>
                at <abbr title='think\App'>App</abbr>::module() in <a class='toggle' title='/data/wwwroot/td.880772.xyz/thinkphp/library/think/App.php line 456'>App.php line 456</a>                </li>
                                <li>
                at <abbr title='think\App'>App</abbr>::exec() in <a class='toggle' title='/data/wwwroot/td.880772.xyz/thinkphp/library/think/App.php line 139'>App.php line 139</a>                </li>
                                <li>
                at <abbr title='think\App'>App</abbr>::run() in <a class='toggle' title='/data/wwwroot/td.880772.xyz/thinkphp/start.php line 19'>start.php line 19</a>                </li>
                                <li>
                at require('<a class='toggle' title='/data/wwwroot/td.880772.xyz/thinkphp/start.php'>/data/wwwroot/td.880...</a>') in <a class='toggle' title='/data/wwwroot/td.880772.xyz/public/index.php line 23'>index.php line 23</a>                </li>
                            </ol>
        </div>
    </div>
        
    
        <div class='exception-var'>
        <h2>Environment Variables</h2>
                <div>
                        <h3 class='subheading'>GET Data</h3>
            <div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>content</strong></div>
                    <div class='col-md-9'><small>
                        Wuthering Waves: Camellya Build Guide                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>to</strong></div>
                    <div class='col-md-9'><small>
                        en                    </small></div>
                </div>
                            </div>
                    </div>
                <div>
                        <div class='clearfix'>
                <div class='col-md-3'><strong>POST Data</strong></div>
                <div class='col-md-9'><small>empty</small></div>
            </div>
                    </div>
                <div>
                        <div class='clearfix'>
                <div class='col-md-3'><strong>Files</strong></div>
                <div class='col-md-9'><small>empty</small></div>
            </div>
                    </div>
                <div>
                        <h3 class='subheading'>Cookies</h3>
            <div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>myip</strong></div>
                    <div class='col-md-9'><small>
                        65.21.47.162                    </small></div>
                </div>
                            </div>
                    </div>
                <div>
                        <div class='clearfix'>
                <div class='col-md-3'><strong>Session</strong></div>
                <div class='col-md-9'><small>empty</small></div>
            </div>
                    </div>
                <div>
                        <h3 class='subheading'>Server/Request Data</h3>
            <div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>TEMP</strong></div>
                    <div class='col-md-9'><small>
                        /tmp                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>TMPDIR</strong></div>
                    <div class='col-md-9'><small>
                        /tmp                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>TMP</strong></div>
                    <div class='col-md-9'><small>
                        /tmp                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>PATH</strong></div>
                    <div class='col-md-9'><small>
                        /usr/local/bin:/usr/bin:/bin                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>USER</strong></div>
                    <div class='col-md-9'><small>
                        www                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HOME</strong></div>
                    <div class='col-md-9'><small>
                        /home/www                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTP_CONTENT_TYPE</strong></div>
                    <div class='col-md-9'><small>
                        application/x-www-form-urlencoded;charset=UTF-8                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTP_CONNECTION</strong></div>
                    <div class='col-md-9'><small>
                        Keep-Alive                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTP_COOKIE</strong></div>
                    <div class='col-md-9'><small>
                        myip=65.21.47.162                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTP_ACCEPT_ENCODING</strong></div>
                    <div class='col-md-9'><small>
                        gzip                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTP_ACCEPT</strong></div>
                    <div class='col-md-9'><small>
                        */*                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTP_USER_AGENT</strong></div>
                    <div class='col-md-9'><small>
                        Mozilla/5.0 (Linux; Android 6.0.1; OPPO A57 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.83 Mobile Safari/537.36 T7/10.13 baiduboxapp/10.13.0.10 (Baidu; P1 6.0.1)                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTP_HOST</strong></div>
                    <div class='col-md-9'><small>
                        td.880772.xyz                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>PATH_INFO</strong></div>
                    <div class='col-md-9'><small>
                        /api/index/fanyi_article_title                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REDIRECT_STATUS</strong></div>
                    <div class='col-md-9'><small>
                        200                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>SERVER_NAME</strong></div>
                    <div class='col-md-9'><small>
                        td.880772.xyz                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>SERVER_PORT</strong></div>
                    <div class='col-md-9'><small>
                        443                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>SERVER_ADDR</strong></div>
                    <div class='col-md-9'><small>
                        188.165.242.95                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REMOTE_PORT</strong></div>
                    <div class='col-md-9'><small>
                        5282                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REMOTE_ADDR</strong></div>
                    <div class='col-md-9'><small>
                        65.21.47.162                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>SERVER_SOFTWARE</strong></div>
                    <div class='col-md-9'><small>
                        nginx/1.20.2                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>GATEWAY_INTERFACE</strong></div>
                    <div class='col-md-9'><small>
                        CGI/1.1                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>HTTPS</strong></div>
                    <div class='col-md-9'><small>
                        on                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REQUEST_SCHEME</strong></div>
                    <div class='col-md-9'><small>
                        https                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>SERVER_PROTOCOL</strong></div>
                    <div class='col-md-9'><small>
                        HTTP/1.1                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>DOCUMENT_ROOT</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/public                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>DOCUMENT_URI</strong></div>
                    <div class='col-md-9'><small>
                        /index.php                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REQUEST_URI</strong></div>
                    <div class='col-md-9'><small>
                        /api/index/fanyi_article_title?content=Wuthering+Waves%3A+Camellya+Build+Guide&to=en                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>SCRIPT_NAME</strong></div>
                    <div class='col-md-9'><small>
                        /index.php                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>CONTENT_LENGTH</strong></div>
                    <div class='col-md-9'><small>
                                            </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>CONTENT_TYPE</strong></div>
                    <div class='col-md-9'><small>
                        application/x-www-form-urlencoded;charset=UTF-8                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REQUEST_METHOD</strong></div>
                    <div class='col-md-9'><small>
                        GET                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>QUERY_STRING</strong></div>
                    <div class='col-md-9'><small>
                        s=/api/index/fanyi_article_title&content=Wuthering+Waves%3A+Camellya+Build+Guide&to=en                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>SCRIPT_FILENAME</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/public/index.php                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>PHP_VALUE</strong></div>
                    <div class='col-md-9'><small>
                        open_basedir=/data/wwwroot/td.880772.xyz/public:/tmp/:/proc/:/data/wwwroot/td.880772.xyz/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>FCGI_ROLE</strong></div>
                    <div class='col-md-9'><small>
                        RESPONDER                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>PHP_SELF</strong></div>
                    <div class='col-md-9'><small>
                        /index.php                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REQUEST_TIME_FLOAT</strong></div>
                    <div class='col-md-9'><small>
                        1732293497.6227                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>REQUEST_TIME</strong></div>
                    <div class='col-md-9'><small>
                        1732293497                    </small></div>
                </div>
                            </div>
                    </div>
                <div>
                        <div class='clearfix'>
                <div class='col-md-3'><strong>Environment Variables</strong></div>
                <div class='col-md-9'><small>empty</small></div>
            </div>
                    </div>
                <div>
                        <h3 class='subheading'>ThinkPHP Constants</h3>
            <div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>PUBLIC_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/public/../public/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>APP_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/public/../application/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>THINK_VERSION</strong></div>
                    <div class='col-md-9'><small>
                        5.0.24                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>THINK_START_TIME</strong></div>
                    <div class='col-md-9'><small>
                        1732293497.6231                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>THINK_START_MEM</strong></div>
                    <div class='col-md-9'><small>
                        410128                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>EXT</strong></div>
                    <div class='col-md-9'><small>
                        .php                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>DS</strong></div>
                    <div class='col-md-9'><small>
                        /                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>THINK_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/thinkphp/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>LIB_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/thinkphp/library/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>CORE_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/thinkphp/library/think/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>TRAIT_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/thinkphp/library/traits/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>ROOT_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>EXTEND_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/extend/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>VENDOR_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/vendor/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>RUNTIME_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/runtime/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>LOG_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/runtime/log/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>CACHE_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/runtime/cache/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>TEMP_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/runtime/temp/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>CONF_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/public/../application/                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>CONF_EXT</strong></div>
                    <div class='col-md-9'><small>
                        .php                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>ENV_PREFIX</strong></div>
                    <div class='col-md-9'><small>
                        PHP_                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>IS_CLI</strong></div>
                    <div class='col-md-9'><small>
                        false                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>IS_WIN</strong></div>
                    <div class='col-md-9'><small>
                        false                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>FILTER_VALIDATE_BOOL</strong></div>
                    <div class='col-md-9'><small>
                        258                    </small></div>
                </div>
                                <div class='clearfix'>
                    <div class='col-md-3'><strong>ADDON_PATH</strong></div>
                    <div class='col-md-9'><small>
                        /data/wwwroot/td.880772.xyz/addons/                    </small></div>
                </div>
                            </div>
                    </div>
            </div>
    
    <div class='copyright'>
        <a title='官方网站' href='http://www.thinkphp.cn'>ThinkPHP</a> 
        <span>V5.0.24</span> 
        <span>{ 十年磨一剑-为API开发设计的高性能框架 }</span>
    </div>
        <script>
        var LINE = 220;

        function $(selector, node){
            var elements;

            node = node || document;
            if(document.querySelectorAll){
                elements = node.querySelectorAll(selector);
            } else {
                switch(selector.substr(0, 1)){
                    case '#':
                        elements = [node.getElementById(selector.substr(1))];
                        break;
                    case '.':
                        if(document.getElementsByClassName){
                            elements = node.getElementsByClassName(selector.substr(1));
                        } else {
                            elements = get_elements_by_class(selector.substr(1), node);
                        }
                        break;
                    default:
                        elements = node.getElementsByTagName();
                }
            }
            return elements;

            function get_elements_by_class(search_class, node, tag) {
                var elements = [], eles, 
                    pattern  = new RegExp('(^|\\s)' + search_class + '(\\s|$)');

                node = node || document;
                tag  = tag  || '*';

                eles = node.getElementsByTagName(tag);
                for(var i = 0; i < eles.length; i++) {
                    if(pattern.test(eles[i].className)) {
                        elements.push(eles[i])
                    }
                }

                return elements;
            }
        }

        $.getScript = function(src, func){
            var script = document.createElement('script');
            
            script.async  = 'async';
            script.src    = src;
            script.onload = func || function(){};
            
            $('head')[0].appendChild(script);
        }

        ;(function(){
            var files = $('.toggle');
            var ol    = $('ol', $('.prettyprint')[0]);
            var li    = $('li', ol[0]);   

            // 短路径和长路径变换
            for(var i = 0; i < files.length; i++){
                files[i].ondblclick = function(){
                    var title = this.title;

                    this.title = this.innerHTML;
                    this.innerHTML = title;
                }
            }

            // 设置出错行
            var err_line = $('.line-' + LINE, ol[0])[0];
            err_line.className = err_line.className + ' line-error';

            $.getScript('//cdn.bootcss.com/prettify/r298/prettify.min.js', function(){
                prettyPrint();

                // 解决Firefox浏览器一个很诡异的问题
                // 当代码高亮后,ol的行号莫名其妙的错位
                // 但是只要刷新li里面的html重新渲染就没有问题了
                if(window.navigator.userAgent.indexOf('Firefox') >= 0){
                    ol[0].innerHTML = ol[0].innerHTML;
                }
            });

        })();
    </script>
    </body>
</html> System Error

语法解析错误: syntax error, unexpected '}'

  1. if($res){
  2. return json_encode(array('code'=>1,'msg'=>'成功'));
  3. }else{
  4. return json_encode(array('code'=>0,'msg'=>'失败'));
  5. }
  6. }
  7. public function
  8. }

Call Stack

  1. in Index.php line 220
  2. at think\__include_file() in Loader.php line 85
  3. at Loader::autoload()
  4. at spl_autoload_call()
  5. at class_exists() in Loader.php line 478
  6. at Loader::controller() in App.php line 580
  7. at App::module() in App.php line 456
  8. at App::exec() in App.php line 139
  9. at App::run() in start.php line 19
  10. at require('/data/wwwroot/td.880...') in index.php line 23

Environment Variables

GET Data

content
Wuthering Waves: Camellya Build Guide
to
en
POST Data
empty
Files
empty

Cookies

myip
65.21.47.162
Session
empty

Server/Request Data

TEMP
/tmp
TMPDIR
/tmp
TMP
/tmp
PATH
/usr/local/bin:/usr/bin:/bin
USER
www
HOME
/home/www
HTTP_CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
HTTP_CONNECTION
Keep-Alive
HTTP_COOKIE
myip=65.21.47.162
HTTP_ACCEPT_ENCODING
gzip
HTTP_ACCEPT
*/*
HTTP_USER_AGENT
Mozilla/5.0 (Linux; Android 6.0.1; OPPO A57 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.83 Mobile Safari/537.36 T7/10.13 baiduboxapp/10.13.0.10 (Baidu; P1 6.0.1)
HTTP_HOST
td.880772.xyz
PATH_INFO
/api/index/fanyi_article_title
REDIRECT_STATUS
200
SERVER_NAME
td.880772.xyz
SERVER_PORT
443
SERVER_ADDR
188.165.242.95
REMOTE_PORT
5282
REMOTE_ADDR
65.21.47.162
SERVER_SOFTWARE
nginx/1.20.2
GATEWAY_INTERFACE
CGI/1.1
HTTPS
on
REQUEST_SCHEME
https
SERVER_PROTOCOL
HTTP/1.1
DOCUMENT_ROOT
/data/wwwroot/td.880772.xyz/public
DOCUMENT_URI
/index.php
REQUEST_URI
/api/index/fanyi_article_title?content=Wuthering+Waves%3A+Camellya+Build+Guide&to=en
SCRIPT_NAME
/index.php
CONTENT_LENGTH
CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
REQUEST_METHOD
GET
QUERY_STRING
s=/api/index/fanyi_article_title&content=Wuthering+Waves%3A+Camellya+Build+Guide&to=en
SCRIPT_FILENAME
/data/wwwroot/td.880772.xyz/public/index.php
PHP_VALUE
open_basedir=/data/wwwroot/td.880772.xyz/public:/tmp/:/proc/:/data/wwwroot/td.880772.xyz/
FCGI_ROLE
RESPONDER
PHP_SELF
/index.php
REQUEST_TIME_FLOAT
1732293497.6227
REQUEST_TIME
1732293497
Environment Variables
empty

ThinkPHP Constants

PUBLIC_PATH
/data/wwwroot/td.880772.xyz/public/../public/
APP_PATH
/data/wwwroot/td.880772.xyz/public/../application/
THINK_VERSION
5.0.24
THINK_START_TIME
1732293497.6231
THINK_START_MEM
410128
EXT
.php
DS
/
THINK_PATH
/data/wwwroot/td.880772.xyz/thinkphp/
LIB_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/
CORE_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/think/
TRAIT_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/traits/
ROOT_PATH
/data/wwwroot/td.880772.xyz/
EXTEND_PATH
/data/wwwroot/td.880772.xyz/extend/
VENDOR_PATH
/data/wwwroot/td.880772.xyz/vendor/
RUNTIME_PATH
/data/wwwroot/td.880772.xyz/runtime/
LOG_PATH
/data/wwwroot/td.880772.xyz/runtime/log/
CACHE_PATH
/data/wwwroot/td.880772.xyz/runtime/cache/
TEMP_PATH
/data/wwwroot/td.880772.xyz/runtime/temp/
CONF_PATH
/data/wwwroot/td.880772.xyz/public/../application/
CONF_EXT
.php
ENV_PREFIX
PHP_
IS_CLI
false
IS_WIN
false
FILTER_VALIDATE_BOOL
258
ADDON_PATH
/data/wwwroot/td.880772.xyz/addons/

23Nov2024

System Error

[0] ThrowableError in Index.php line 220

语法解析错误: syntax error, unexpected '}'

  1. if($res){
  2. return json_encode(array('code'=>1,'msg'=>'成功'));
  3. }else{
  4. return json_encode(array('code'=>0,'msg'=>'失败'));
  5. }
  6. }
  7. public function
  8. }

Call Stack

  1. in Index.php line 220
  2. at think\__include_file() in Loader.php line 85
  3. at Loader::autoload()
  4. at spl_autoload_call()
  5. at class_exists() in Loader.php line 478
  6. at Loader::controller() in App.php line 580
  7. at App::module() in App.php line 456
  8. at App::exec() in App.php line 139
  9. at App::run() in start.php line 19
  10. at require('/data/wwwroot/td.880...') in index.php line 23

Environment Variables

GET Data

content
If you have been playing Wuthering Waves for a while, you must have heard of the Black Shore; several characters from there play a crucial role in progressing the game's narrative, and Camellya is one such character, with whom players briefly interac
to
en
POST Data
empty
Files
empty

Cookies

myip
65.21.47.162
Session
empty

Server/Request Data

TEMP
/tmp
TMPDIR
/tmp
TMP
/tmp
PATH
/usr/local/bin:/usr/bin:/bin
USER
www
HOME
/home/www
HTTP_CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
HTTP_CONNECTION
Keep-Alive
HTTP_COOKIE
myip=65.21.47.162
HTTP_ACCEPT_ENCODING
gzip
HTTP_ACCEPT
*/*
HTTP_USER_AGENT
Mozilla/5.0 (Linux; Android 6.0.1; OPPO A57 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/63.0.3239.83 Mobile Safari/537.36 T7/10.13 baiduboxapp/10.13.0.10 (Baidu; P1 6.0.1)
HTTP_HOST
td.880772.xyz
PATH_INFO
/api/index/fanyi_article_title
REDIRECT_STATUS
200
SERVER_NAME
td.880772.xyz
SERVER_PORT
443
SERVER_ADDR
188.165.242.95
REMOTE_PORT
5294
REMOTE_ADDR
65.21.47.162
SERVER_SOFTWARE
nginx/1.20.2
GATEWAY_INTERFACE
CGI/1.1
HTTPS
on
REQUEST_SCHEME
https
SERVER_PROTOCOL
HTTP/1.1
DOCUMENT_ROOT
/data/wwwroot/td.880772.xyz/public
DOCUMENT_URI
/index.php
REQUEST_URI
/api/index/fanyi_article_title?content=If+you+have+been+playing+Wuthering+Waves+for+a+while%2C+you+must+have+heard+of+the+Black+Shore%3B+several+characters+from+there+play+a+crucial+role+in+progressing+the+game%27s+narrative%2C+and+Camellya+is+one+such+character%2C+with+whom+players+briefly+interac&to=en
SCRIPT_NAME
/index.php
CONTENT_LENGTH
CONTENT_TYPE
application/x-www-form-urlencoded;charset=UTF-8
REQUEST_METHOD
GET
QUERY_STRING
s=/api/index/fanyi_article_title&content=If+you+have+been+playing+Wuthering+Waves+for+a+while%2C+you+must+have+heard+of+the+Black+Shore%3B+several+characters+from+there+play+a+crucial+role+in+progressing+the+game%27s+narrative%2C+and+Camellya+is+one+such+character%2C+with+whom+players+briefly+interac&to=en
SCRIPT_FILENAME
/data/wwwroot/td.880772.xyz/public/index.php
PHP_VALUE
open_basedir=/data/wwwroot/td.880772.xyz/public:/tmp/:/proc/:/data/wwwroot/td.880772.xyz/
FCGI_ROLE
RESPONDER
PHP_SELF
/index.php
REQUEST_TIME_FLOAT
1732293497.8928
REQUEST_TIME
1732293497
Environment Variables
empty

ThinkPHP Constants

PUBLIC_PATH
/data/wwwroot/td.880772.xyz/public/../public/
APP_PATH
/data/wwwroot/td.880772.xyz/public/../application/
THINK_VERSION
5.0.24
THINK_START_TIME
1732293497.8935
THINK_START_MEM
410640
EXT
.php
DS
/
THINK_PATH
/data/wwwroot/td.880772.xyz/thinkphp/
LIB_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/
CORE_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/think/
TRAIT_PATH
/data/wwwroot/td.880772.xyz/thinkphp/library/traits/
ROOT_PATH
/data/wwwroot/td.880772.xyz/
EXTEND_PATH
/data/wwwroot/td.880772.xyz/extend/
VENDOR_PATH
/data/wwwroot/td.880772.xyz/vendor/
RUNTIME_PATH
/data/wwwroot/td.880772.xyz/runtime/
LOG_PATH
/data/wwwroot/td.880772.xyz/runtime/log/
CACHE_PATH
/data/wwwroot/td.880772.xyz/runtime/cache/
TEMP_PATH
/data/wwwroot/td.880772.xyz/runtime/temp/
CONF_PATH
/data/wwwroot/td.880772.xyz/public/../application/
CONF_EXT
.php
ENV_PREFIX
PHP_
IS_CLI
false
IS_WIN
false
FILTER_VALIDATE_BOOL
258
ADDON_PATH
/data/wwwroot/td.880772.xyz/addons/

See all articles