ALIOSS::delete_object PHP Метод

delete_object() публичный Метод

删除object
С версии: 2011-11-14
Автор: [email protected]
public delete_object ( $bucket, string $object, array $options = null ) : ResponseCore
$object string (Required)
$options array (Optional)
Результат ResponseCore
    public function delete_object($bucket, $object, $options = null)
    {
        //options
        $this->validate_options($options);
        if (!$options) {
            $options = array();
        }
        //bucket
        $this->is_empty($bucket, OSS_BUCKET_IS_NOT_ALLOWED_EMPTY);
        //object
        $this->is_empty($object, OSS_OBJECT_IS_NOT_ALLOWED_EMPTY);
        $options[self::OSS_BUCKET] = $bucket;
        $options[self::OSS_METHOD] = 'DELETE';
        $options[self::OSS_OBJECT] = $object;
        $response = $this->auth($options);
        return $response;
    }

Usage Example

Пример #1
0
 public static function deleteFile($filepath)
 {
     // 获取插件配置
     $option = self::getConfig();
     self::initSDK();
     $obj = new ALIOSS($option->accessid, $option->accesskey, $option->endpoint);
     $obj->delete_object($option->bucket, $filepath);
 }
All Usage Examples Of ALIOSS::delete_object