За последние 24 часа нас посетили 67733 программиста и 2926 роботов. Сейчас ищут 1220 программистов ...

Превозмогания тред

Тема в разделе "PHP для новичков", создана пользователем ubunta2, 27 июн 2017.

  1. teleoperator

    teleoperator Зэк
    [ БАН ]

    С нами с:
    3 июл 2017
    Сообщения:
    107
    Симпатии:
    29
    на php.су его уже забанили, всех одолел ))) тут с ним пока еще смотрю цацкаются по тихой )
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.829
    Симпатии:
    1.333
    Адрес:
    Лень
    на php.su 90% сброд с набиванием постов и только.
     
  3. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Он напоминает мне одного чувака с форума. Самараалександр кажется.
     
  4. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    а зачем 3 последние строки если весь код нужен
     
  5. Васяня

    Васяня Активный пользователь

    С нами с:
    2 окт 2016
    Сообщения:
    238
    Симпатии:
    32
    Адрес:
    Россия, Приморский край, г. Находка.
     
  6. villiwalla

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

    С нами с:
    14 дек 2016
    Сообщения:
    471
    Симпатии:
    70
    NULL - это ничего
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    покаж var_dump($_POST);
     
    Васяня нравится это.
  8. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Mitai нравится это.
  9. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    ]
    не понял
     
  10. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @Познающий php, а пусть пишет то)). Не мешает, правила не нарушает. Одно дело, если это просто бот)
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  12. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
  13. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    PHP:
    1. <?php ## Пример второй.
    2.  // Найти в тексте адрес E-mail. \S означает "не пробел", а [a-z0-9.]+ -
    3.   // "любое число букв, цифр или точек". Модификатор 'i' после '/'
    4.   // заставляет PHP не учитывать регистр букв при поиске совпадений.
    5.   // Модификатор 's', стоящий рядом с 'i', говорит, что мы работаем
    6.   // в "однострочном режиме" (см. ниже в этой главе).
    7.   preg_match('/(\S+)@([a-z0-9.]+)/is', "Привет от somebody@mail.ru!", $m);
    8.   // Имя хоста будет в $m[2], а имя ящика (до @) - в $m[1].
    9.   echo "В тексте найдено: ящик - $m[1], хост - $m[2]";
    10. ?>
     
  14. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Найти в тексте адрес E-mail. \S означает "не пробел", а [a-z0-9.]+ - "любое число букв, цифр или точек". Модификатор 'i' после '/' заставляет PHP не учитывать регистр букв при поиске совпадений. Модификатор 's', стоящий рядом с 'i', говорит, что мы работаем в "однострочном режиме" (см. ниже в этой главе). Имя хоста будет в $m[2], а имя ящика (до @) - в $m[1].
     
    mahmuzar нравится это.
  15. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @ubunta2 в отладке разобрался? как её проводить? для чего нужна?
     
  16. villiwalla

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

    С нами с:
    14 дек 2016
    Сообщения:
    471
    Симпатии:
    70
    этот бубунта явно хернёй страдает
     
  17. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
  18. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    PHP:
    1. <?php ## Игнорирование карманов.
    2.  $str = "2015-12-15";
    3.   $re = '|^(?:\d{4})-(?:\d{2})-(\d{2})$|';
    4.   preg_match($re, $str, $matches) or die("Соответствие не найдено");
    5.   echo htmlspecialchars("День: ".$matches[1]);
    6. ?>
     
  19. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    По регулярному выражению
     
    ubunta2 нравится это.
  20. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @ubunta2 читал документацию по функции preg_match?
     
    ubunta2 нравится это.
  21. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    читал , но не понял
     
  22. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    Ну естественно что ты не понял,потому что прежде чем пользоваться этими функциями,нужно почитать про Перл-совместимые регулярные выражения.
    https://secure.php.net/manual/ru/intro.pcre.php
     
    Maputo нравится это.
  23. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    как работают регулярные выражения, понятно? если нет, то что не понятно?
     
  24. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    в этом примере непонятно как вывелось 15
     
  25. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а ты внимательно прочитал мануалы, на которые тебе сослались? 15 вывелось потому что регулярное выражение так написано что будет выводиться 15. Поменяй вводную строку - будет выводиться что-то другое, не 15. Поменяй регулярное выражение - будет выводиться что-то другое, не 15. А пока написано так как написано - будет выводиться 15. Мне кажется тебе уже пора выкинуть тот учебник по которому ты жопу рвёшь потому что знаний он тебе даёт примерно отрицательную бесконечность. За каждым чих-пыхом ты несешься на форум и не особо видно чтоб ты понимал что-то тебе сказанное на форуме. Да, конечно напрашивается мнение, что раз человек не понял книгу и не понял форум - то он аутист и даун, которому надо срочно бросить заниматься программированием, но сейчас налетят мои коллеги, пошлёпают меня по попке за то что я людей оскорбляю, поэтому я не буду оскорблять людей и создавать о себе негативное впечатление. А 15 выводится потому что так написано регулярное выражение. Предлагаю тебе для саморазвития таки для начала понять что именно написано в регулярном выражении которое так загадочно постоянно упорно выводит 15.
     
    ubunta2 и villiwalla нравится это.