我需要在存储它们之前更改此代码以调整图像大小,超过500 kB。更改代码以在上传时调整图像大小
if(isset($_FILES['photo']))
if(file_exists($_FILES['photo']['tmp_name']) || !is_uploaded_file($_FILES['photo']['tmp_name'])){
$file_name = basename($_FILES['photo']['name']);
$temp = explode(".", $_FILES["photo"]["name"]);
$newfilename = round(microtime(true)) . '.' . end($temp);
$target_path = plugin_dir_path(__FILE__) . "uploads/$newfilename";
if(move_uploaded_file($_FILES['photo']['tmp_name'], $target_path)) {
$handle = fopen($target_path, "rb");
$fsize = filesize($target_path);
$img_contents = fread($handle, $fsize);
fclose($handle);
}
}
欢迎SO。 请阅读[我可以问哪些主题](http://stackoverflow.com/help/on-topic) 和[如何提出一个好问题](http://stackoverflow.com/help/how-to - 问) 和[完美的问题](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) 以及如何创建[最小,完整和可验证的例子] (http://stackoverflow.com/help/mcve) SO是**不是一个免费的编码或代码转换或调试或教程或库查找服务** 您还必须表明,你已经努力解决你自己的问题。 – RiggsFolly