Доброго времени суток, Требуется удалить пробелы с данной строки Но использование функции trim($var,"\0x00-\0x1F"); и str_replace не к чему не привели. Использую платформу Windows (denver). Очень буду благодарен за цельный совет.
Я же написал что это уже побывал. Там сперва текст - каждая буква с новой строки. и обрабатывается функцией $text = implode('',file('text3.txt')); и дальше остаются пробелы который почему то не одной функцией у меня не удалялись.
Да это понятно что не пробелы, но как это назвать по другому я не знаю. Там отчетливо видны пропуски между символами. N
Попробуй так... PHP: <?php $text = '<asd'; // Здесь Ваша непонятная строка $sNum = strpos($text, 's'); $fsLength = 1; if(substr($text, 0, 4) == '<') $fsLength = 4; if(substr($text, 0, 5) == '<') $fsLength = 5; $spacer = substr($text, $fsLength, ($sNum - $fsLength)); $text = str_replace($spacer, '', $text); echo($text); ?>
Нечего не выводит Код (Text): <?php $text = implode('',file('gg3.txt')); // Здесь Ваша непонятная строка $sNum = strpos($text, 's'); $fsLength = 1; if(substr($text, 0, 4) == '<') $fsLength = 4; if(substr($text, 0, 5) == '<') $fsLength = 5; $spacer = substr($text, $fsLength, ($sNum - $fsLength)); $text = str_replace($spacer, '', $text); echo($text); ?>
А вообще Вы где смотрите, когда видите это: Если просто в окне браузера, то воспользуйтесь просмотром исходного кода страницы и там уже должно быть видно...
В исходном коде видно И.т.д слишком много символов В обшем пришлось вот такой код написать, не одно решение не помогло Код (Text): for ($i=0;$i<=strlen($text);$i++) { if ($i%2<=0){ echo $text[$i]; }
str_replace("\n", "", $var); str_replace("\r", "", $var); у вас не пробелы. вы же сами пишите, что у вас буквы С НОВОЙ СТРОКИ... ппц... содержимое text3.txt покажите.