Archives du mot-clef fichier

BASH Comment tester si un repertoire existe

Voila un petit bout de bash pour tester l’existence d’un repertoire ou d’un fichier

1
2
3
4
5
#!/bin/bash
dir="/home/hio/test"
if [ -d "$dir" ]; then
    echo "$dir existe !"
fi

et en rajoutant un else ^^

1
2
3
4
5
6
7
#!/bin/bash
dir="/home/hio/test"
if [ -d "$dir" ]; then
    echo "$dir existe !"
else
    echo "$dir n'existe pas!"
fi

et en inversant le test on rajoute juste un « ! » devant le « -d »

1
2
3
4
5
6
7
#!/bin/bash
dir="/home/hio/test"
if [ ! -d "$dir" ]; then
    echo "$dir n'existe pas!"
else
    echo "$dir existe !"
fi

Voila, c’est pas tres compliquer ^^ et pour tester l’existence d’un fichier, on remplace juste le « -d » par un « -f »

PHP comment recuperer l’extension d’un fichier

Une fonction php pratique qui permet de récupérer l’extension d’un fichier,
ce n’est pas la seul façon de faire mais c’est la façon que je trouve être la plus propre.

1
2
3
4
5
6
7
8
function getFileExtension($filename) {
   $filename = explode('.', $filename);
   if(count($filename) >= 2) {
       return $filename[count($filename)-1];
   } else {
       return false;
   }
}

Utilisation

$extension = getFileExtension('the_memory_remains.mp3');
echo $extension;

Ce qui donnera

mp3

PHP Lire un fichier texte

Comment lire un fichier texte en php ?

et bien comme ça ^^

$file = 'file.txt';
if(file_exists($file)) {
    $handle = fopen($file, 'r');
    while (!feof($handle)) {
        $line = fgets($handle, 4096);
        echo $line;
    }
    fclose($handle);
}

fopen, fgets

Bon voila rien de très compliqué et ca peu en aider certain.