bonjour,
j'aimerais de l'aide pour un ptit script:
je dois faire une table des matieres à partir des répertoires des étudiants sur un serveur.
j'ai commencé par les lister:
voici une partie du listing du repertoire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php $nom=getcwd(); $files=scandir($nom); foreach ($files as $key => $value) { echo "Clé : $key; Valeur : $value<br />\n"; } ?>
Clé : 3; Valeur : 1BSO06033
Clé : 4; Valeur : 1Bsg06052
Clé : 5; Valeur : 1bsg06001
Clé : 6; Valeur : 1bsg06002
Clé : 7; Valeur : 1bsg06003
...
...
Clé : 162; Valeur : 2big06014
Clé : 163; Valeur : 2big06016
Clé : 164; Valeur : 2big06017
Clé : 165; Valeur : 2big06018
...
le 1er caractère signifie l'année de l'étudiant
les 3 suivants signifie les études: bsg -> Bac en Science de Gestion
Le reste est le numéro de l'éleve.
J'aimerais parvenir à une table des matières tel que:
"1er bac de gestion" quand je clique dessus, tout les dossiers commencant par '1bsg' apparaissent
Meme chose pour "2ème Bac Ingenieur de Gestion"
ainsi de suite...
Ma question est:
y a-t-il une fonction en php qui permet de lire un tel nombre de caractères dans une chaine???
Merci de votre aide
Partager