質問

を取得しますPHPのエラー:

解析エラー:構文エラーですので、想定 T_VARIABLE

このことから線

$list[$i][$docinfo['attrs']['@groupby']] = $docinfo['attrs']['@count'];

あなたが間違っていることです。

役に立ちましたか?

解決

あなた貼り付けた行の前に行がありませんセミコロンやブラケットがあるかもしれません。それは私には罰金だ、すべての文字列は、配列インデックスとして許可されます。

他のヒント

できるその他のラインとして、PHPであるというアプローチをとる。

おそらくあなただけ欠ロンとセミコロンを前ます。

どのように再現出来るかがこのエラーは、このファイルと呼ばれ a.php:

<?php
  $a = 5
  $b = 7;        //error happens here.
  print $b;
?>

で:

eric@dev ~ $ php a.php

PHP Parse error:  syntax error, unexpected T_VARIABLE in 
/home/el/code/a.php on line 3

説明:

PHPのパーサを変換プログラムのトークンA T_VARIABLE あのトークンの型変数となります。場合、パーサプロセスにトークンを、という意味で、投誤りだけ変数がnoneを許可します。

そして、これを用いてサンプル上の変数 $b, パーサで取り扱うこと:

$a = 5 $b = 7;

Phpのパーサに$bの5つのことによってサイトの"想定外".

それはPHPのバージョンの問題でした。

このそれは私の場合

私が使っていたファイル.phar PHP 5.3.9と互換性がありませんでした。 PHP 7にインタプリタを切り替えると、それを修正しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top