草庐IT

fileImage

全部标签

php - 如何检查文件是否被选中

我有文件$fileImage=$_FILES['fileCatImg'];,当我尝试上传它时一切正常,但我如何检查是否先选择了文件?if(isset($fileImage))和if(empty($fileImage))不工作。其中一个总是返回真值,而另一个总是返回假值。 最佳答案 检查文件大小:if($_FILES['fileCatImg']['size']>0){...} 关于php-如何检查文件是否被选中,我们在StackOverflow上找到一个类似的问题:

dart - 如何在 Flutter 中重新加载 FileImage

假设我在设备的磁盘上有一个图像并将它加载到屏幕上,提供它到FileImage的路径。我编辑该图像并将其保存在相同的路径上,期望调用setState((){})函数将重新加载它。但事实并非如此。我尝试通过调用imageCache.clear()函数和imageProvider.evict()来清除图像缓存,但没有区别。如果我关闭该页面并再次打开它,我会看到更新后的图像。我假设屏幕上显示的图像在内存中,如果我的假设正确,如何重新加载它? 最佳答案 我知道我有点晚了,但我使用了这个解决方法:_tmpImageFile.existsSync