(PECL yaml >= 0.4.0)
yaml_parse_url — Разбирает YAML-поток из URL
Конвертирует полностью или частично поток YAML-документов, читаемых из URL, в переменную PHP.
url
       url должен быть в форме "scheme://...". PHP
       будет искать обработчик протокола (также известный как адаптер) для указанной
       схемы. Если адаптеры для этого протокола не зарегистрированы,  PHP сгенерирует
       уведомление, чтобы помочь вам отследить потенциальные проблемы в вашем скрипте, а
       затем продолжит выполнение так, как будто был указан обычный файл. 
      
posИндекс документа для извлечения из потока (-1 для всех документов, 0 для первого документа, ...).
ndocs
       Если ndocs передан, то он будет заполнен
       количеством документов, найденных в потоке.
      
callbacksОбработчики содержимых YAML-нод. Ассоциативный массив array сопоставлений: YAML-тэг => callback. Больше информации в разделе callback-функции разбора
   Возвращает значение, кодированное в input, в подходящем
   PHP типе или FALSE в случае возникновения ошибки. Если pos равняется
   -1, то будет возвращен массив (array), содержащий по
   одной записи для каждого документа, найденного в потоке.
  
Обрабатывать недоверенный пользовательский ввод с помощью функции yaml_parse_file() в случае, если разрешено использовать unserialize() для нод с тегом !php/object - крайне опасно. Такое поведение должно быть запрещено с помощью ini-настройки yaml.decode_php.