|
Тема
|
Double slashes
|
|
Автор |
daxen (Добре Познат) |
Публикувано | 14.06.07 20:38 |
|
Здравейте ,
значи ще ви кажа какво се опитвам да направя :
хващам един път от дадена променлива
$path="C:\dir\mir\pir";
и се опитвам да му сменя слашовете
$paths=explode("\",$path)
$paths[0] става C:
$paths[1] става dir
$paths[2] става mir
$paths[3] става pir
като направя следвия цикъл
for($i=1;$i<sizeof($paths);$i++){
$pt.="/".$paths[$i];
}
print $pt;
се получава следното
/dir//mir//pir/
проблема е в двойния /
как да го направя да е един
| |
Тема
|
Re: Double slashes
[re: daxen]
|
|
Автор |
buendia (el doce) |
Публикувано | 15.06.07 10:00 |
|
Кат изключим че тва парче код има няколко грешки не виждам как получаваш такъв резултат.
Инак погледни :
и
god is real...
if not defined as integer
| |
Тема
|
Re: Double slashes
[re: daxen]
|
|
Автор |
edembg (Ученик) |
Публикувано | 16.06.07 13:06 |
|
А това как работи
$path="C:\dir\mir\pir";
$path = str_replace("\\", "/", $path);
И най-ярките личности си плащат тока.
| |
Тема
|
Re: Double slashes
[re: edembg]
|
|
Автор |
daxen (Добре Познат) |
Публикувано | 18.06.07 21:40 |
|
Благодаря ви ,
това го вкарвам в MySQL , за да мога по-късна да го използвам ,
интересното е че и с двойния слаш ми отваря пътя,
а каква грешка виждаш в кода ???
| |
Тема
|
Re: Double slashes
[re: daxen]
|
|
Автор |
edembg (Ученик) |
Публикувано | 19.06.07 12:54 |
|
Не съм гледал кода.
Защо да се изпълняват 30 команди, когато монаваш само с една. Не, че като упражнение не е полезно да се прави, но в резултат от мойте упражнения вече и не помислям за нещо различно от това, което показах.
И най-ярките личности си плащат тока.
| |
|
|
|
|