yaml_parse_url

(PECL yaml >= 0.4.0)

yaml_parse_urlAnaliza una secuencia de texto Yaml desde una URL

Descripción

yaml_parse_url ( string $url [, int $pos = 0 [, int &$ndocs [, array $callbacks ]]] ) : mixed

Convierte toda o parte de una secuencia de texto en YAML a una variable en PHP.

Parámetros

url

La dirección url debe tener el formato "scheme://...". PHP buscará el controlador de protocolos (también conocido como wrapper) para el esquema especificado. Si no hay wrappers registrados para este protocolo, PHP lanzará un aviso para ayudar a indentificar posibles problemas con el script y continuar como si el nombre del fichero hiciera referencia a un fichero normal.

pos

Documento YAML a extraer desde la secuencia de texto (-1 para analizar todos los documentos, 0 solo para el primer documento, etc).

ndocs

Si se facilita ndocs, se completará con el número de documentos encontrados en la secuencia de texto.

callbacks

Controlador de contenido para los nodos YAML. Es un array associativo de etiquetas YAML => asociando sus callback correspondientes. Ver Analizar callbacks para más información

Valores devueltos

Devuelve el valor codificado de input en el formato apropiado de PHP o FALSE en caso de error. Si el valor de pos es -1 devolverá un array con una entrada por cada documento encontrado en el texto.

Ver también

  • yaml_parse() - Analiza una secuencia de texto en formato YAML
  • yaml_parse_file() - Analiza una secuencia de texto en formato YAML desde un fichero
  • yaml_emit() - Devuelve la representación de un valor YAML