streamWrapper::stream_metadata
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
streamWrapper::stream_metadata — Alterar metadados de fluxo
Descrição
Este método é chamado para definir metadados no fluxo. É chamado quando uma das funções a seguir é chamada em uma URL de fluxo:
Favor notar que algumas destas operações podem não estar disponíveis no sistema.Parâmetros
path
-
O caminho ou URL de arquivo para configurar os metadados. Note que no caso de uma URL, deve haver um :// delimitando-a. Outras formas de URL não são suportadas.
option
-
Uma das opções:
STREAM_META_TOUCH
(método foi chamado em resposta a touch())STREAM_META_OWNER_NAME
(método foi chamado em resposta a chown() com parâmetro string)STREAM_META_OWNER
(método foi chamado em resposta a chown())STREAM_META_GROUP_NAME
(método foi chamado em resposta a chgrp())STREAM_META_GROUP
(método foi chamado em resposta a chgrp())STREAM_META_ACCESS
(método foi chamado em resposta a chmod())
value
-
Se a opção for
option
STREAM_META_TOUCH
: Array consistindo de dois argumentos da função touch().STREAM_META_OWNER_NAME
ouSTREAM_META_GROUP_NAME
: O nome do usuário/grupo proprietário, como uma string.STREAM_META_OWNER
ouSTREAM_META_GROUP
: O valor do usuário/grupo proprietário, como um int.STREAM_META_ACCESS
: O argumento de chmod(), como int.