SplTempFileObject::__construct() - 文件处理
SplTempFileObject::__construct()
(PHP 5 >= 5.1.2, PHP 7)
Construct a new temporary file object
说明
publicSplTempFileObject::__construct([int $max_memory])Construct a new temporary file object.
参数
$max_memoryThe maximum amount of memory(in bytes, default is 2 MB)for the temporary file to use. If the temporary file exceeds this size, it will be moved to a file in the system's temp directory.
If$max_memoryis negative, only memory will be used. If$max_memoryis zero, no memory will be used.
返回值
没有返回值。
错误/异常
Throws a RuntimeException if an error occurs.
范例
SplTempFileObject() example
This example writes a temporary file in memory which can be written to and read from.
以上例程的输出类似于:
Written 47 bytes to temporary file. This is the first line And this is the second.
参见
- SplFileObject
- PHP input/output streams(forphp://tempandphp://memory)
Noting that when the tmp file exceeds memory limitations and is written to the system temp directory, it is deleted upon completion of the script it was initially created in. At least that is what I have seen and wanted to document for others since it wasn't clear.
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!