Записываю в файл "4" - получаю в файле "4 "

Rock'n'rolla
На сайте с 14.09.2009
Offline
146
328

Записываю вот так:

$resultendwr = ($resultend[15]);

$resultendwr = ob($resultendwr);
file_put_contents('./data/users/'.$cookieid.'/ldcount.dat',$resultendwr);

Че то с кодировкой, да? Мужики, заранее, спасибо за помощь.

"Vulcan-Bit - лучшая партнерка в сети" (http://vulcan-bit.com?invite=artem_kozirev) KMA.BIZ - Партнерка с крутым конвертом и отчислениями в долларах. Лить! (http://kma.biz)
IL
На сайте с 20.04.2007
Offline
435
#1
Че то с кодировкой, да?

Не, похоже, с пробелом после четвёрки.

А когда он появляется - смотреть надо.

Если первую строчку заменить на

$resultendwr = '4';

p.s. используй обычный [ code] без PHP - скобки "ползут".

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
TF-Studio
На сайте с 17.08.2010
Offline
334
#2

что за функция ob?

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
Rock'n'rolla
На сайте с 14.09.2009
Offline
146
#3

$resultendwr = ($resultend[15]);
file_put_contents('./data/users/'.$cookieid.'/ldcount.dat',$resultendwr);

Вот если так писать, то получаем в файле:

4 



---------- Добавлено 03.02.2014 в 22:25 ----------

Если первую строчку заменить на
$resultendwr = '4';

Тогда "4" добавляется, все нормально.

---------- Добавлено 03.02.2014 в 22:29 ----------

Нагуглил, что это пробел. Решил проблему так:

Умножил значение на 1 и перезаписал. Пробел убрался. Вопрос - нормально ли такое решение? Или какие спец. функци надо юзать, чтобы убрать пробелы?

Mad_Man
На сайте с 10.11.2008
Offline
162
#4
$num = intval($str);

Но вы явно упоролись и по адресу $resultend[15] имеете хлам.

IL
На сайте с 20.04.2007
Offline
435
#5
Нагуглил, что это пробел.

чуть выше по топику:

ivan-lev:
Не, похоже, с пробелом после четвёрки.
Вопрос - нормально ли такое решение?

если число целое - отработает. А вообще (раз уж зашёл разговор про "нормально ли"), код во всех Ваших топиках от 3 февраля, мягко говоря, далёк от совершенства и неудобен для доработки. Отчасти поэтому и артефакты подобные проявляются.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий