1

根据http://php.net/manual/en/php-user-filter.filter.php消费” ,必须始终通过引用声明,应按过滤器读取和更改的数据长度递增. 在大多数情况下,这意味着您将增加每个$bucket所消耗$bucket->datalen 。 "

因此,假设您有一个块大小为 16 的块密码,并且您的输入长度为 25。此时您写入的内容$bucket->data可能是 16 字节长,尽管输入长度为 25 字节。所以应该$consumed在 16 岁或 25 岁之前?

同样,如果您输入的长度为 5,您可能想要返回PSFS_FEED_ME,所以应该$consumed是 0 或 5?

4

0 回答 0