2015-02-22 2 views
1

У меня в каталоге уже есть некоторые изображения. Теперь я хотел бы переместить некоторые из этих изображений в другую папку.Как перемещать существующее изображение в другую папку в Yii?

if(file_exists(Yii::app()->basePath.'/../images/Banner/temp/'.$ads->image)) 
        print_r('file existed'); 

Приведенный выше код показывает файл существует, но в то время как я пытаюсь переместить этот файл в другую папку, например,

move_uploaded_file(Yii::app()->basePath.'/../images/Banner/temp/'.$ads->image, Yii::app()->basePath.'/../images/Banner/new/'.$ads->image); 

Хотя, это не работает. Где я ошибся? Заранее спасибо .... :)

ответ

2
<?php 

rename(Yii::app()->basePath.'/../images/Banner/temp/'.$ads->image, Yii::app()->basePath.'/../images/Banner/new/'.$ads->image); 

?> 
+0

Спасибо, что приятель для вашего внимания и он действительно работает. Теперь я чувствую себя глупо какое-то время .. :) –

+0

@AnilChaudhari, как вы говорите, что ответ поможет вам рассмотреть возможность проверки его как принятого ;-) –

Смежные вопросы