marcosadantas / nfedata
用于封装和提取发票信息的包
1.0
2018-08-12 20:16 UTC
This package is auto-updated.
Last update: 2024-09-15 11:07:06 UTC
README
安装
composer require marcosadantas/nfedata
注意,如果没有传递有效的发票xml,将抛出 \InvalidArgument
异常;
用法
require 'vendor\autoload.php'; $xmlString = file_get_contents('PATH_TO_XML'); $nfeDocument = new \NfeData\NfeDocument($xmlString); var_dump($nfeDocument->get('infAdic')->take('infAdFisco')->match('/[\d]{6,9}/'));
方法
take() - Cria uma cópia de SepdData para poder transformar, pegar parte da informação, ou simplesmente extrai-la do contexto. get() - Retorna o dado ou array diretamente associado.