Автор Тема: необязательный параметр  (Прочитано 3394 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xRUSha

  • ...
  • Постоялец
  • ***
  • Сообщений: 200
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.flashcafe.ru
необязательный параметр
« : 26 Июня 2003, 14:38:02 »
Можно ли в php писать функции с необязательными параметрами, и если да, то как писать заголовки таких функций?
...

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
необязательный параметр
« Ответ #1 : 26 Июня 2003, 14:52:25 »
function foo($string="Something"){
         echo 
$string;
}
ну, будем исповедоваться?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
необязательный параметр
« Ответ #2 : 26 Июня 2003, 15:07:50 »
т.е. необязательные параметры надо указывать после обязательных.

А при вызове функции, если несолько необязательных, и надо указать один в конце, то придется указывать и все, которые перед ним.

а вообще, курите маны - они рулез

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
необязательный параметр
« Ответ #3 : 26 Июня 2003, 15:27:34 »
да, кстати [p]functions[/p]
ну, будем исповедоваться?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
необязательный параметр
« Ответ #4 : 26 Июня 2003, 15:28:55 »
и [p]functions.arguments[/p]
ну, будем исповедоваться?

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
необязательный параметр
« Ответ #5 : 26 Июня 2003, 18:33:16 »
И ещё одна полезная фишка - функции с переменным количеством аргументов.
Про них читай в последней ссылке AliMamed\'а внизу.

[OFF]Это форум сам так красиво ссылки преобразовывает или просто кто-то оригинальничает? ;)[/OFF]
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
необязательный параметр
« Ответ #6 : 26 Июня 2003, 18:47:31 »
[off]
Цитировать
FreeSpace:
Это форум сам так красиво ссылки преобразовывает или просто кто-то оригинальничает

http://forums.webscript.ru/showthread.php?s=&postid=82341#post82341[/off]
ну, будем исповедоваться?

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
необязательный параметр
« Ответ #7 : 26 Июня 2003, 19:11:58 »
[off]AliMamed
Супер-удобная фишка!
Странно, как я эту тему пропустил...
Сенкс![/off]
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28