加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何将文件从一个位置移动到另一个位置?

发布时间:2020-12-13 18:13:00 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试将文件从一个地方移动到另一个地方.在这种情况下,它是我的用户个人资料图片.由于我将用户个人资料图片库存储在他们的用户名上,因此他们更改了用户名.我需要移动他们的个人资料照片,否则,图像链接将被破坏. 我在这里尝试过: if ( $user-username !
我正在尝试将文件从一个地方移动到另一个地方.在这种情况下,它是我的用户个人资料图片.由于我将用户个人资料图片库存储在他们的用户名上,因此他们更改了用户名.我需要移动他们的个人资料照片,否则,图像链接将被破坏.

我在这里尝试过:

if ( $user->username != Input::get('username')) {
    $new_path = public_path().'/img/logo/'. Input::get('username').'/'.$user->logo_path;
    $old_path = public_path().'/img/logo/'. $user->username.'/'.$user->logo_path;
    $move = File::move($new_path,$old_path);
    $delete = File::delete($old_path);
}

我一直在:

有什么建议?

您正在以错误的方向移动文件.

它应该是$move = File :: move($old_path,$new_path);

…换句话说,第一个参数应该是OLD文件位置,第二个参数应该是新文件位置…你有它倒退.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读