Эта тема на forum.dklab.ru


Xoce: Замена символа в строке. Мистика?

$path = "/super/wp";
if( $path[0] == "/" ) $path[0] = ''; // убираем слеш из первого символа строки
if($path != 'super/wp') {
echo "надо - super/wp<p>";
echo "есть - $path<p>";
}


Второе условие являесть верным! Я не могу понять... Помогите?

ЗЫ. Использую Денвер+PHP5.
__
Maus:
неа
содержимое переменной $path после второй строки == "\x0super/wp"
Вместо if( $path[0] == "/" ) $path[0] = '';
делайте лучше $path = ltrim($path,"/");
ну и еще варианты есть с подстроками, но не могу придумать ничего компактнее...
Xoce:
Спасиба!
Ам хэпи! ))))

Эта тема на forum.dklab.ru