yaml_parse_file
yaml_parse
Yaml 関数
PHP Manual

# yaml_parse_url

(PECL yaml >= 0.4.0)

yaml_parse_url — URL からの YAML ストリームをパースする

### 説明

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

指定した URL から読み込んだ YAML ドキュメントストリーム全体あるいはその一部を、PHP の変数に変換します。

### パラメータ

`url`

  `url` は "scheme://..." 形式でなければなりません。 PHP は、このスキームを見てプロトコルハンドラ (ラッパー) を探します。 対応するラッパーが登録されていない場合は notice を発し、 そのまま通常のファイルとみなして処理を続けます。

`pos`

  ストリームから取り出すドキュメント (-1 はすべてのドキュメント、0 は最初のドキュメント、...)。

`ndocs`

  `ndocs` を渡すと、 ストリーム内で見つかったドキュメントの数がそこに格納されます。

`callbacks`

  YAML ノードのコンテンツハンドラ。 YAML タグ => コールバック 形式の連想配列となります。

### 返り値

適切な PHP の型に変換した結果を返します。デコードできなかった場合は `NULL` を返します。 `pos` が -1 の場合は配列を返します。 配列の各要素が、ストリーム内で見つかった個々のドキュメントとなります。

### 参考

- yaml_parse() - YAML ストリームをパースする
- yaml_parse_file() - ファイルからの YAML ストリームをパースする
- yaml_emit() - YAML 形式にした値を返す

yaml_parse_file
yaml_parse
Yaml 関数
PHP Manual