Имеем строку, например
$url = "index.php или $url = "papka/index.php или papka/papka/papka/filename.php
и переменную $n величиной 0 <= $n <= количество слэшей в $url
Надо получить три строки или три элемента массива
- левая часть со слэшами до $n
- правая часть со слэшами после $n и до index.php
- имя файла
Причем, левая и правая части должны быть без слэша слева, а справа слэш и если пусто то тоже без слеша, имя файл без слэша.
Пример 1
тогда
Пример 2
тогда
$url = "index.php или $url = "papka/index.php или papka/papka/papka/filename.php
и переменную $n величиной 0 <= $n <= количество слэшей в $url
Надо получить три строки или три элемента массива
- левая часть со слэшами до $n
- правая часть со слэшами после $n и до index.php
- имя файла
Причем, левая и правая части должны быть без слэша слева, а справа слэш и если пусто то тоже без слеша, имя файл без слэша.
Пример 1
Код:
$n =2
$url = "papka/index.php или papka/papka/papka/filename.php
Код:
$left = 'papka/'
$right = 'papka/papka/'
$file ='filename.php'
Код:
$n = 0
$url = filename.php
Код:
$left = ''
$right = ''
$file ='filename.php'