LibXML 扩展¶
属性 | 值 |
---|---|
命名空间 | fize\xml |
类名 | LibXml |
方法: |
---|
方法名 | 说明 |
---|---|
clearErrors() | 清除libxml错误缓冲区。 |
disableEntityLoader() | 禁用/启用加载外部实体 |
getErrors() | 返回所有的错误组成的数组 |
getLastError() | 返回最后一个 LibXMLError 错误对象 |
setExternalEntityLoader() | 更改默认的外部实体加载程序 |
setStreamsContext() | 设置下一个 libxml 文档装入或写入的流上下文 |
useInternalErrors() | 禁用 libxml 错误,并允许用户根据需要获取错误信息 |
方法¶
disableEntityLoader()¶
禁用/启用加载外部实体
public static function disableEntityLoader (
bool $disable = true
) : bool
参数: |
|
||||
---|---|---|---|---|---|
返回值: | 返回设置前的值 |
外部实体 如DOM、XMLWriter、XMLReader。
setExternalEntityLoader()¶
更改默认的外部实体加载程序
public static function setExternalEntityLoader (
mixed $resolver_function
)
参数: |
|
---|
setStreamsContext()¶
设置下一个 libxml 文档装入或写入的流上下文
public static function setStreamsContext (
resource $streams_context
)
参数: |
|
---|
useInternalErrors()¶
禁用 libxml 错误,并允许用户根据需要获取错误信息
public static function useInternalErrors (
bool $use_errors = false
) : bool
参数: |
|
||||
---|---|---|---|---|---|
返回值: | 设置前的上一个值 |