64 lines
1.1 KiB
PHP
64 lines
1.1 KiB
PHP
<?php
|
|
$retour = true;
|
|
function mkd(String $s) {
|
|
mkdir ($s);
|
|
echo "Répertoire " .$s ." créé avec succes\n";
|
|
}
|
|
|
|
function rmd(string $s) {
|
|
rmdir($s);
|
|
echo "Répertoire " .$s ." supprimé avec succes\n";
|
|
}
|
|
|
|
function mvd(string $s, String $d) {
|
|
rename($s, $d);
|
|
echo "Répertoire " .$s ." renommé en " .$d ." avec succes\n";
|
|
}
|
|
|
|
function listD(String $s) {
|
|
echo 'Affichage de tous les fichier en ' .$s .': <br />';
|
|
$file = glob("./*" .$s);
|
|
foreach($file as $filename) {
|
|
print_r(substr($filename, 2) .'<br />');
|
|
}
|
|
}
|
|
|
|
function ecrit(String $f,String $s) {
|
|
$write = fopen($f,'a');
|
|
fputs($write, $s);
|
|
fclose($write);
|
|
}
|
|
|
|
function perms(String $f , int $m) {
|
|
chmod($f, $m);
|
|
}
|
|
|
|
function tree(String $s) {
|
|
$dir = scandir($s);
|
|
|
|
for ($i=0; $i < count($dir); $i++) {
|
|
if (is_file($dir[$i])) {
|
|
echo $dir[$i] .'<br />';
|
|
}
|
|
}
|
|
/**
|
|
* else {
|
|
tree($dir[$i]);
|
|
}
|
|
*/
|
|
//print_r($dir);
|
|
}
|
|
|
|
//rmd("oc1");
|
|
//mkd("oc");
|
|
//mvd("oc", "oc1");
|
|
//rmd("oc1");
|
|
|
|
listD("txt");
|
|
//ecrit("./a.txt", "Applejack is best pony");
|
|
perms("a.txt", 0700);
|
|
|
|
echo '<br /><br /><br /><br /><br />';
|
|
|
|
tree(".");
|