За последние 24 часа нас посетили 43783 программиста и 1727 роботов. Сейчас ищет 1491 программист ...

Нужна помощь специалистов

Тема в разделе "PHP для новичков", создана пользователем prodis, 23 окт 2009.

  1. prodis

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

    С нами с:
    22 окт 2009
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте у меня вопрос на который я не могу найти ответ. Вы скажите плохо искал. Все обыскал и так и нечего и не нашел И я пришел к выводам что я не знаю что ищу не знаю как правильно это называется (формула, cинтаксис, Description).
    array split ( string $pattern , string $string [, int $limit ] )

    Я выделил красным чтоб было понятно что мне нужно. Как называется эта строка И если есть у кого ссылки на матерьял
     
  2. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
  3. [vs]

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

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  4. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Красным ты выделил параметры функции.
     
  5. Frozen

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

    С нами с:
    20 окт 2008
    Сообщения:
    540
    Симпатии:
    0
    Адрес:
    Москва
    Сигнатура функции?
     
  6. prodis

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

    С нами с:
    22 окт 2009
    Сообщения:
    6
    Симпатии:
    0
    Спасибо за отзывы Но я это знаю Мне нужно как называется вот эти примеры
    split ( string $pattern , string $string [, int $limit ] )
    int ( string $pattern , string $string [, array &$regs ] )
    string ( string $string )
     
  7. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
     
  8. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
  9. prodis

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

    С нами с:
    22 окт 2009
    Сообщения:
    6
    Симпатии:
    0
    Я наверное схожу с ума Мне googl выдал кучу мусора (Сигнатура функции php) не одного примера то что я дал выше как правильно эти Сигнатура функции использовать я не нашел
    Народ это рубрика для начинающих так подскажите расскажите что к чему
     
  10. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Мда.
    А что собственно хотим-то?
     
  11. prodis

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

    С нами с:
    22 окт 2009
    Сообщения:
    6
    Симпатии:
    0
    Народ я хочу понять как правильно использовать и переменять вот эту строку split ( string $pattern , string $string [, int $limit ] )
     
  12. ideea

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

    С нами с:
    3 окт 2009
    Сообщения:
    60
    Симпатии:
    0
    PHP:
    1. <?php
    2. // Delimiters may be slash, dot, or hyphen
    3. $date = "04/30/1973";
    4. list($month, $day, $year) = split('[/.-]', $date);
    5. echo "Month: $month; Day: $day; Year: $year<br />\n";
    6. ?>
    7.  
    блин, тут же все написано..
    http://lv.php.net/manual/en/function.split.php
     
  13. prodis

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

    С нами с:
    22 окт 2009
    Сообщения:
    6
    Симпатии:
    0
    Я эту строку взял для примера Я не пойму или я тупой или ту все читать не умеют ( string $pattern , string $string [, int $limit ] ) что такое string что такое int и так далее
     
  14. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Это типы передаваемых данных.
     
  15. ideea

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

    С нами с:
    3 окт 2009
    Сообщения:
    60
    Симпатии:
    0
  16. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Так сразу надо было говорить. А то "а как это называется"..
    В общем так:
    Само название функции выделено жирным - split. Перед названием идет тип данных, который она возвращает. В данном случае это массив. Далее, в скобках идут аргументы.
    Обычно аргумены выглядят так:
    $var - название переменной
    CONST - константа
    true - булево выражение
    1 - число
    Перед аргументом идет тип этого аргумента (в данном примере две строки и число).
    Аргументы, перечисленные в квадратных скобках [] - необязательны и у них есть состояние по-дефолу (оно описано в докуменации).
    Обычно аргументы в этих сигнатурах имеют говорящие имена (касаемо переменных), как и здесь - $pattern - шаблон, по которому разбивается строка, $string - сама строка.

    Я когда начинал, тоже долго не мог разобрать, что это все значит. Понимал работу функции только по примерам.
     
  17. prodis

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

    С нами с:
    22 окт 2009
    Сообщения:
    6
    Симпатии:
    0
    Вот то что мене было нужно Спасибо.
    Нет ссылок где еще это описывается
     
  18. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
  19. Koc

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

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    я одно время тоже нихрена не понимал в этих мануалах, что это там такое перед переменными и как ими пользоваться. Только по примерам мог что-то сделать.

    Было это в далеком 2006
     
  20. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    на форумах хирургов тоже так пишут?
    "народ, я разрезал живот, а там такое. вот фотка. кто-нибудь может сказать что это?" "это ж блин внутренности - вот ссылка" "в гугле по внутренностям выдаёт какую-то шнягу, объясните, это же форум для новичков" "да фигня, я тоже сначала разобраться не мог, но после десятка операций я всё понял"
     
  21. [vs]

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

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    iliavlad
    Не поверишь =)
    ЗЫ. Особенно нравится последнее сообщение в той теме.
     
  22. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    да уж. это пять. "Купил книгу и все попробовал."

    а если бы обсуждались видеокурсы, ты нашел бы ссылку на форум, где обсуждение заканчивалось бы "Спасибо, посмотрел "Скорую помощь" и "Хауса", во всем разобрался и попробовал" ?))
     
  23. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Мда. Жестоко.... Пойти что ли в хирурги?

    [vs], а что ты делаешь на таких форумах? :)
     
  24. [vs]

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

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Simpliest а я там ничего не делаю, это я нагуглил случайно =)