Обработка строки

Discussion in 'PHP' started by OdaN, 2 Sep 2009.

Thread Status:
Not open for further replies.
  1. OdaN

    OdaN Elder - Старейшина

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    Народ, помогите.
    есть строка вида

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

    Kusto Elder - Старейшина

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    почемуб невоспользоваться функцией ReverseString(строка)- она перевернет строку т е 000111110111111, ну а как убрать нули вначале- думаю догадаешся
     
    4 people like this.
  3. LolFEm

    LolFEm Elder - Старейшина

    Joined:
    8 Sep 2006
    Messages:
    160
    Likes Received:
    52
    Reputations:
    5
    PHP:
    <?  
    $num '001230450060000';  
    $num trim($num'0');  
    echo 
    $num;  
    ?>  
    у меня нормально выводит 123045006 как результат работы скрипта.
     
  4. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    OdaN Эээ, каг бе все работает, как ожидается.
    PHP:
    $str '1111111011111000';
    echo 
    trim($str'0');
    З.Ы. Закрепленная тема не для вас сделана, вы особенный?
     
    _________________________
  5. OdaN

    OdaN Elder - Старейшина

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    Да, я тож так думал... но а если в строке будут не цыфры, а скажем
    Code:
    aaaaaaaabaaaaabbb
    Ну как-бы по описаниям функции так и должен, насколько я понял, но у меня нихрена не так работает =(
     
  6. Kusto

    Kusto Elder - Старейшина

    Joined:
    4 Feb 2007
    Messages:
    886
    Likes Received:
    678
    Reputations:
    510
    если тебе и rtrim() непоможет- тогда х.з.
     
  7. OdaN

    OdaN Elder - Старейшина

    Joined:
    4 Mar 2006
    Messages:
    192
    Likes Received:
    17
    Reputations:
    1
    сорри за темку, сам дурак... trim действительно работает как надо, косяк был в другом...
     
Thread Status:
Not open for further replies.