4

致命的なエラー: C:\xampp\htdocs\user\utils\CommonUtils.php の行 1395 で自動グローバル変数 _FILES を再割り当てできません

1395行目のコードは

public static function saveAvatar($code, $pilotid, $_FILES) {
4

4 に答える 4

11

$_FILES関数パラメーターには予約語として使用できません。代わりにこれを使用してください

public static function saveAvatar($code, $pilotid, $files) { }

$_FILESそして、このように pass を呼び出すために

saveAvatar($code, $pilotid, $_FILES);

また

$_FILES関数内の関数パラメータに渡さずに直接アクセスすることもできます。

于 2013-02-19T09:49:25.003 に答える
5

saveAvatar() メソッドの引数として、ローカル scpe で $_FILES という変数を設定しようとしています。しかし、それは特別なスーパーグローバルの 1 つであるため、できません。

行を次のように変更します

public static function saveAvatar($code, $pilotid) {

スーパーグローバルであるため、$_FILES スーパーグローバルは引き続きそのメソッドで使用できます。

于 2013-02-19T09:50:38.470 に答える
0

私も同じ問題に直面していました。次に、変数のリストから $_FILES 変数を削除すると、ウェブサイトが再び機能し始めました。

于 2016-12-29T22:10:12.793 に答える