PHP Streams函数

创建过滤器时会调用 PHP php_user_filter::onCreate() 方法。该方法在过滤器类对象的实例化期间被调用。如果过滤器分配或初始化任何其他资源(例如缓冲区),则可以在此处执行此操作。

首次实例化过滤器时,myfilter->onCreate() 被调用时,有许多属性可用,如下表所示:

属性内容
FilterClass->filtername包含实例化过滤器的名称的字符串。过滤器可以用多个名称或通配符注册。该属性用于确定使用哪个名称。
FilterClass->params传递给的params参数的内容stream_filter_append() Stream_filter_prepend().
FilterClass->stream正在过滤的流资源。可能仅在 filter() 调用期间(当 opening 参数设置为 false 时)可用。

语法

public php_user_filter::onCreate()

参数

不需要参数。

返回值

成功时返回true,失败时返回 false。