我收到以下错误:
\nPHP message: PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string\nRun Code Online (Sandbox Code Playgroud)\n在这一行:
\nif ($uploadZoneData[1]['size'] != 0) {\nRun Code Online (Sandbox Code Playgroud)\n在 php 7.4 上我有任何麻烦,但在 php 8 上我有。
\n可能是什么问题?
\n编辑:相关功能的完整代码:
\nfunction uploadSingleFile($zoneImage, $fileMoveTo, $fileAllowedExtensions, $fileAllowedSize, $zoneCustomer, $zone)\n{\n global $config;\n\n // define file upload settings\n $errors = array();\n $fileName = $zoneImage['name'];\n $fileSize = $zoneImage['size'];\n $fileTmp = $zoneImage['tmp_name'];\n $fileType = $zoneImage['type'];\n $fileExt = strtolower(end(explode('.', $zoneImage['name'])));\n $MBtoByte = $fileAllowedSize * 1048576;\n $extensions= $fileAllowedExtensions;\n\n // define …Run Code Online (Sandbox Code Playgroud)