yaml_parse_url
(PECL yaml >= 0.4.0)
yaml_parse_url — Analisa um fluxo Yaml de um URL
Descrição
Converte todo ou parte de um fluxo de documentos YAML lido de uma URL em uma variável PHP.
Parâmetros
url
-
url
deve estar no formato "esquema://...". O PHP irá procurar por um manipulador de protocolo (também conhecido como empacotador) para esse esquema. Se nenhum empacotador para esse protocolo estiver registrado, o PHP emitirá um aviso para ajudar a rastrear possíveis problemas no script e então continuará como se tivesse sido especificado um arquivo normal. pos
-
Documento a ser extraído do fluxo (
-1
para todos os documentos,0
para o primeiro documento, ...). ndocs
-
Se
ndocs
for fornecido, será preenchido com o número de documentos encontrados no fluxo. callbacks
-
Manipuladores de conteúdo para nós YAML. Um array associativo para mapeamento de etiqueta => callable. Consulte funções de análise para mais detalhes.
Valor Retornado
Retorna o valor codificado em url
no tipo PHP
apropriado ou false
em caso de falha. Se pos
for
-1
, um array será retornado com uma entrada
para cada documento encontrado no fluxo.
Notas
Processar entradas não confiáveis de usuários com yaml_parse_url()
é perigoso se o uso de unserialize() estiver habilitado para
nós que usam a etiqueta !php/object
. Este comportamento pode ser
desativado usando a configuração INI yaml.decode_php
.
Veja Também
- yaml_parse() - Analisa um fluxo YAML
- yaml_parse_file() - Analisa um fluxo YAML de um arquivo
- yaml_emit() - Retorna a representação YAML de um valor