За последние 24 часа нас посетили 17611 программистов и 1655 роботов. Сейчас ищут 915 программистов ...

Необязательные параметры функции

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

  1. amplifier

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

    С нами с:
    19 ноя 2008
    Сообщения:
    49
    Симпатии:
    0
    Всем привет!
    Возникла необходимость описать функцию с одним обязательным и одним необязательным параметром.

    Пытался так
    PHP:
    1.  
    2. <?php
    3. function alert($text [,$textcolor])
    4.  
    Но вылазит ошибка.

    Поскажите плиз как это сделать!
    Гугл не помог((
     
  2. Петр

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

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    Не нужно заключать эти параметры в квадратные скобки.
    Это делается в документации с той целью, чтобы показать, что параметр необязателен.
    PHP:
    1.  
    2. function alert($text, $textcolor = 'red') {
    3.     //
    4. }
    5.  
    [/code]
     
  3. amplifier

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

    С нами с:
    19 ноя 2008
    Сообщения:
    49
    Симпатии:
    0
    Петр, спасибо большое, как я сам не додумался)))
     
  4. додумыватся не надо. Надо прочитать как правильно, и сделать так.
     
  5. admyx

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

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    флоппик
    позвольте с Вами не согласиться.
    "Думать - надо!" - (с)
     
  6. Думать и додумывать — кардинально различающиеся понятия.