|
|
|
подскажите как в ПХП _Одной Строкой_ скопировать все файлы из папки 1 в папку 2..
очищать диры и сам могу + перебором также умею.
хочеться быстро.
с меня белая пони. |
|
|
|
|
|
переместить passthru("mv ./1/* ./2/");
удалить всё passthru("rm -rf ./1/*");
Это лишь подсказка, что где почему - гугли, тогда придёт понимание. |
|
|
|
|
|
choor писал(а): |
переместить passthru("mv ./1/* ./2/");
удалить всё passthru("rm -rf ./1/*");
|
спасибо... + и я пони это, ой т.е. не пони а понимаю
пассхрю аналог exec | system | ``
но всетаки это уже не внут. возможности/функции ПХП .. а использования Никсового шелла..
я просто думал что вот типа так можно
Код: |
copy("/lala/lala/*.*", "/lala2/lala2/);
|
|
|
|
|
|
|
$handle = opendir('./');
while($file = readdir($handle)) {
if ($file != '.' && $file != '..') {
unlink($file);
}
} |
|
|
|
|
|
IseeDeadPeople писал(а): |
но всетаки это уже не внут. возможности/функции ПХП .. а использования Никсового шелла..
|
Только с внутренними возможностями ты не сможешь сделать это в одну строчку. Так что разделяй и властвуй |
|
|
|
|
|
brush писал(а): |
$handle = opendir('./');
while($file = readdir($handle)) {
if ($file != '.' && $file != '..') {
unlink($file);
}
}
|
знаю такой трюк, это удалит все файлы в каталоге.
+ копировать то и саомму можно,
просто там смесь файлов.. и я бы хотел чтоб система самом все сделала..
так функция copy есть в ПХП? |
|
|
|
|
|
|
а вот это ниипаца загадка))
мне больше нравятся вопросы "а вот это будет работать?!!" на написание которых очевидно уходит больше времени чем на попробовать "вот это"))) |
|
|
|
|
|
|