
07.06.2007, 14:36
|
|
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме: 1212427
Репутация:
187
|
|
Сообщение от The_HuliGun
Как видишь сочетание символов \x1e и \x10 воспринимается как один символ.
Если строка в двойных ковычках, то в твоем случае даже не надо смотреть сочетание сивмолов \x, PHP сразу понимает, что эт один символ..
PHP код:
<?php
$str='фвафіаafdjasdjfowej\x1e\x10s\\\asdf%&**()';
echo"$str<br>";
for($i=0;$i<=strlen($str);)
{
if($str[$i+1]=="x" && $str[$i]=="\\"){
echo substr($str,$i,4)."<br>";
$i+=4;
}else{
echo"$str[$i]<br>";
$i++;
}
}
?>
|
|
|