note 76935 added to function.link

From: Date: Mon, 06 Aug 2007 18:45:07 +0000
Subject: note 76935 added to function.link
Groups: php.notes 
Request: Send a blank email to php-notes+get-129233@lists.php.net to get a copy of this message
Make link recursively : <?php function makeRecusLink($orig, $dest) { if (is_dir($orig)) { if (substr($orig, -1) != '/') { $orig .= '/'; } $handle = opendir($orig); while (false !== ($file = readdir($handle))) { if ($file != '.' && $file != '..') { $path = $orig.$file; if (is_file($path)) { @link($path, $dest.'/'.$file); } else if (is_dir($path)) { @mkdir($dest.'/'.$file, 0755); makeRecusLink($path, $dest.'/'.$file); } } } } closedir($handle); } ?> ---- Server IP: 217.174.196.197 Probable Submitter: 82.238.137.32 ---- Manual Page -- http://www.php.net/manual/en/function.link.php Edit -- https://master.php.net/note/edit/76935 Del: integrated -- https://master.php.net/note/delete/76935/integrated Del: useless -- https://master.php.net/note/delete/76935/useless Del: bad code -- https://master.php.net/note/delete/76935/bad+code Del: spam -- https://master.php.net/note/delete/76935/spam Del: non-english -- https://master.php.net/note/delete/76935/non-english Del: in docs -- https://master.php.net/note/delete/76935/in+docs Del: other reasons-- https://master.php.net/note/delete/76935 Reject -- https://master.php.net/note/reject/76935 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#129233) next »