...
|
...
|
@@ -29,10 +29,24 @@ class Attachment { |
|
|
public function getFilename():string {
|
|
|
|
|
|
if($this->data->get('filename')){
|
|
|
return $this->data->get('filename');
|
|
|
$filename = $this->data->get('filename');
|
|
|
}else{
|
|
|
$filename = $this->data->get('name');
|
|
|
}
|
|
|
|
|
|
return $this->data->get('name');
|
|
|
// 解码
|
|
|
$filename = Header::mime_decode($filename);
|
|
|
// $pathinfo = pathinfo($filename);
|
|
|
// // 扩展名是否为空
|
|
|
// if(!empty($pathinfo['extension'])){
|
|
|
// // 找到字符串在哪里
|
|
|
// }
|
|
|
// // 有的国家是从右向左读,比如 png.xxxx 阿拉伯语
|
|
|
// $filename = explode('.',$filename);
|
|
|
// $first = $filename[0];
|
|
|
// $end = end($filename);
|
|
|
// if($filename[0])
|
|
|
|
|
|
return $filename;
|
|
|
}
|
|
|
|
|
|
/**
|
...
|
...
|
|