Mi pregunta es la siguiente..tengo el siguiente path: /var/www/html/area3/_root/
Como puedo hacer para obtener unicamente 'area3' pues necesito guardarlo en una variable.
Gracias desde ya!!!!
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
| |||
![]() Hola foreros: Mi pregunta es la siguiente..tengo el siguiente path: /var/www/html/area3/_root/ Como puedo hacer para obtener unicamente 'area3' pues necesito guardarlo en una variable. Gracias desde ya!!!! ![]() |
| |||
poniendole ".." al principio del path: Ej si tenes un archivo1.php en /var/www/html/area3/_root/ y queres un archivo2.php que esta en area3 entonces: "../archivo2.php". Si queres un archivo3.php que esta en otro subdirectorio es: "../subdir/archivo3.php |
| |||
Puedes usar explode() ahí cortas ese string (que es lo que es para PHP .. el no entiende si es una ruta o que dato ..) por el separador que tienes ahí: / .. con eso obtendras un array de N elementos .. tantos como "directorios" ahí aparezcan .. Cuenta el total de elementos (con count()) de ese array y te quedas con el último (lo que dé -1 lo usas como indice directo ..) Un saludo, |