ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Обработка строки
  #1  
Старый 02.09.2009, 12:55
OdaN
Участник форума
Регистрация: 04.03.2006
Сообщений: 159
Провел на форуме:
473495

Репутация: 39
Отправить сообщение для OdaN с помощью ICQ
По умолчанию Обработка строки

Народ, помогите.
есть строка вида

Код:
1111111011111000
нужно убрать из конца нули, не трогая те которые в середине, чтоб получилось
Код:
1111111011111
Пробовал
PHP код:
trim($str'0'
но эта скотина выдает
Код:
1111111
 

  #2  
Старый 02.09.2009, 13:09
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

почемуб невоспользоваться функцией ReverseString(строка)- она перевернет строку т е 000111110111111, ну а как убрать нули вначале- думаю догадаешся
 

  #3  
Старый 02.09.2009, 13:22
LolFEm
Участник форума
Регистрация: 08.09.2006
Сообщений: 194
Провел на форуме:
1627025

Репутация: 163
По умолчанию

PHP код:
<?  
$num 
'001230450060000';  
$num trim($num'0');  
echo 
$num;  
?>
у меня нормально выводит 123045006 как результат работы скрипта.
 

  #4  
Старый 02.09.2009, 13:24
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

OdaN Эээ, каг бе все работает, как ожидается.
PHP код:
$str '1111111011111000';
echo 
trim($str'0'); 
З.Ы. Закрепленная тема не для вас сделана, вы особенный?
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 

  #5  
Старый 02.09.2009, 13:26
OdaN
Участник форума
Регистрация: 04.03.2006
Сообщений: 159
Провел на форуме:
473495

Репутация: 39
Отправить сообщение для OdaN с помощью ICQ
По умолчанию

Цитата:
Сообщение от Kusto  
почемуб невоспользоваться функцией ReverseString(строка)- она перевернет строку т е 000111110111111, ну а как убрать нули вначале- думаю догадаешся
Да, я тож так думал... но а если в строке будут не цыфры, а скажем
Код:
aaaaaaaabaaaaabbb
Цитата:
Сообщение от LolFEm  
у меня нормально выводит 123045006 как результат работы скрипта.
Ну как-бы по описаниям функции так и должен, насколько я понял, но у меня нихрена не так работает =(
 

  #6  
Старый 02.09.2009, 13:35
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

Цитата:
Сообщение от OdaN  
насколько я понял, но у меня нихрена не так работает =(
если тебе и rtrim() непоможет- тогда х.з.
 

  #7  
Старый 02.09.2009, 13:39
OdaN
Участник форума
Регистрация: 04.03.2006
Сообщений: 159
Провел на форуме:
473495

Репутация: 39
Отправить сообщение для OdaN с помощью ICQ
По умолчанию

сорри за темку, сам дурак... trim действительно работает как надо, косяк был в другом...
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Процесс создания программного обеспечения для распределенных вычислений (С++). c0n Difesa Авторские статьи 9 09.06.2009 16:33
Помогите кто может((( дублированные строки starkey С/С++, C#, Delphi, .NET, Asm 4 27.05.2009 01:39
Assembler FAQ GlobalRave С/С++, C#, Delphi, .NET, Asm 2 15.02.2009 18:59
Конец строки nc.STRIEM PHP, PERL, MySQL, JavaScript 11 04.07.2006 00:44
конец строки Mastermind PHP, PERL, MySQL, JavaScript 15 18.08.2005 00:28



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ