exit; } msgSend($msgKey); break; // 收到图片消息 // 收到图片消息 case Wechat::MSGTYPE_IMAGE: $msgImage = $weObj->getRevPic(); // 下载图片 $fileData = xcurl($msgImage['picurl']); if (is_string($fileData) && substr($fileData, 0, 10) === 'curl_error') { exit; } // 写入图片 $fileFolder = 'wechat-photo/'; $fileName = date('Ymd-His') . '-' . $weObj->getRevID(); file_put_contents($fileFolder . $fileName, $fileData); $fileInfo = getimagesize($fileFolder . $fileName); switch ($fileInfo['mime']) { case 'image/jpeg': rename($fileFolder . $fileName, $fileFolder . $fileName . '.jpg'); break; case 'image/png': rename($fileFolder . $fileName, $fileFolder . $fileName . '.png'); break; case 'image/gif': rename($fileFolder . $fileName, $fileFolder . $fileName . '.gif'); break; } break; // 自动回复