За последние 24 часа нас посетили 62012 программистов и 1748 роботов. Сейчас ищут 1059 программистов ...

stripcslashes ()- изчезновение цифр???

Тема в разделе "PHP для новичков", создана пользователем php_user, 11 май 2014.

  1. php_user

    php_user Новичок

    С нами с:
    19 апр 2014
    Сообщения:
    91
    Симпатии:
    0
    Почему?

    Код (PHP):
    1. $a = '123\\456\789012';
    2. b= stripcslashes($a);
    3. echo $b 
    Результат 123\45689012. Нет цифры 7.
    Код (PHP):
    1. $a = '123\\456\0789012';
    2. b= stripcslashes($a);
    3. echo $b 
    Результат 123\45689012. Нет цифр 0 и 7.

    Добавлено спустя 4 минуты 10 секунд:
    Код (PHP):
    1. $a = '123\\456\05678';
    2. b= stripcslashes($a);
    3. echo $b 
    Результат 123\456.78. Вместо 056- точка.
    Кодировка utf-8
     
  2. dapperkop

    dapperkop Активный пользователь

    С нами с:
    26 сен 2013
    Сообщения:
    890
    Симпатии:
    0
    addslashes - stripslashes
    addcslashes - stripcslashes
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    strip c slashes - работает только от add c slashes.
    К тому же она не предназначена, чтобы просто убирать слеши, зачем так делать?
    Бред ксивой кобылы, просто экранировать цифры и орать, мол чтож такое, то, гдеж последовательности, где-же они!