-1

私は奇妙なPHPアプリケーションをデバッグする必要があり、今日、基本的に次のようなコードのスニペットに出くわしました:

<?
        if($IdUtil !=0)
        {
           $rowres=mysql_fetch_array($res);
           $TypeUtil=$rowres['Typeuser'];
           //if util is not an admin, does it have rights?
           if ($TypeUtil != ****admin)
           {
                   if($TypeUtil == 4013)
                   {
                        //======================SNIP

私を驚かせているのはそのラインです****admin。このファイルでは何度か使用されていますが、他の場所では見たことがありません。var_dump(****admin);アプリケーションは非常にバグが多いため、現時点では実行できません。

皆さん、前にそのような考えを見たことがありますか? そして、それはどういう意味ですか?

4

2 に答える 2

4

これは有効な PHP 構文ではありません。実行すると構文エラーが発生します。

ソースファイルは何らかの方法でマングルする必要があります。

于 2012-08-08T08:05:14.677 に答える
2

このコードは有効な PHP ではありません。これが実行された可能性はありません。おそらく、その文字列は、含める前に動的に別のものに置き換えられます。(ホラー!)。

ある種の「魔法のマーカー」のように見えます。

于 2012-08-08T08:05:40.850 に答える