PHP

php实战:用代码实现删除微信小程序中的某条视频

字号+ 编辑: Snake 修订: 呆头鹅甲 来源: 中原说教育 2021-03-15 13:51 我要说两句(0)

在php小程序中,对于视频的增删查改也是非常有必要的,这是一个小程序中最为基本的操作,今天我们就来聊聊小程序的删除操作,使用php代码在服务器端你如何实现。

微信小程序

首先,我们来看一下完整的删除某条视频的代码,具体内容如下:

public function actionDelete() // 删除某条视频
{
    $input = json_decode(\Yii::$app->request->rawBody, true);
    if (empty($input)) {
        $input = \Yii::$app->request->post("form");
    }

    if (!isset($input)) {
        throw new \yii\web\HttpException(400, "参数输入有误");
    }

    $id = $input["id"];
    $obj = VideoFeed::findOne(['id'=>$id, 'user_id'=>$this->user->id]);

    if($obj) {
        $obj->is_delete = 1;
        $obj->save();
    }

    return true;
}

查找要删除的视频

我们要删除某条视频,首先,需要查询到相应的视频ID,这里的视频ID是手动输入的,对应代码为:

$input = json_decode(\Yii::$app->request->rawBody, true); //获取相应的输入数据

if (empty($input)) {
    $input = \Yii::$app->request->post("form");//如果输入为空,则以post方式从app的输入框中获取内容
}

如果输入为空时的异常处理

输入异常时,我们需要对这种情况进行异常处理——也就是提示输入有误。

相应代码如下:

if (!isset($input)) {
    throw new \yii\web\HttpException(400, "参数输入有误");
}
阅完此文,您的感想如何?
  • 鼓掌

    0

  • 鄙视

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.交流群: PHP+JS聊天群

相关课文
  • 解决pecl安装swoole报错 error

  • php针对mysql的orm: 一个轻量级的pdo操作类

  • shell_exec() has been disabled for security reasons 解决方法

  • 鸟哥出品的高性能php框架YAF的安装和配置

我要说说
网上宾友点评
沙发已空
php实战:用代码实现删除微信小程序中的某条视频