ホームページ  >  記事  >  バックエンド開発  >  PHP 解析エラー: 解析エラー、予期しない T_OBJECT_OPERATOR

PHP 解析エラー: 解析エラー、予期しない T_OBJECT_OPERATOR

WBOY
WBOYオリジナル
2016-06-23 14:33:03935ブラウズ

コード

                      <p class="sycode">                          <?      php         $URL      =      "      http://dict.cn/ws.php?q=content      "      ;        $dom             =             new       DomDocument();        $dom      ->      load(      $URL      );        //      print"<pre class="brush:php;toolbar:false">";  //print( $dom->saveXML());                    $dictArray             =             $dom      ->      getElementsByTagName(      "      dict      "      );        foreach      (       $dictArray             as             $dict       ) {        $key             =             $dict      ->      getElementsByTagName(      "      key      "      );        $key      =      $key      ->      item(      0      )      ->      nodeValue;        $key      =             iconv      (      "      UTF-8      "      ,      "      GB2312      "      ,      $key      );       //      注意要转码对于中文,因为XML默认为UTF-8格式                    echo       (      "      ***输出>key>的内容:****:      "      .      $key      );         $lang             =             $dict      ->      getElementsByTagName(      "      lang      "      );        $lang             =             utf8_decode      (      $lang      ->      item(      0      )      ->      nodeValue);        echo             "      <br>      "      ;        echo       (      "      ***输出>lang>的内容:****:      "      .      $lang      );  }        ?>                             </p>

お客様からのフィードバックは、上記のコードは空白であり、Apache エラー ログは次のとおりです

PHP 解析エラー: 解析エラー、/var/www/vhosts/xxh.com/ の予期しない T_OBJECT_OPERATOR httpdocs/test.php 11行目
Content-type: text/html
X-Powered-By: PHP/4.3.9

その後、PHP5.1版に移行したところ、正常であることが分かりました。

PHP 4.3.9 の問題
PHP 5.1.6 (cli) 問題なし

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP学習の思い出次の記事:PHP学習の思い出