Что делает использование одной трубы '|' В аргументе функции ли?

Возьмите, например, следующий код:

phpinfo(INFO_MODULES | INFO_ENVIRONMENT | INFO_VARIABLES);

Используется один аргумент, но я предоставляю список опций, разделенных одним символом канала.

Что именно происходит со значением аргумента в функции?Могу ли я использовать то же самое в своих функциях?Так ли это, и есть ли преимущества для этого, например, вместо передачи массива?

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос