PeServer

UploadedFile
in package

アップロードファイル。

Tags
see
https://www.php.net/manual/features.file-upload.post-method.php

Table of Contents

Properties

$errorCode  : int
$fileSize  : int
$mime  : string
$originalFileName  : string
$uploadedFilePath  : string

Methods

__construct()  : mixed
生成。
create()  : self
`$_FILE[name]` から `UploadFile` を生成。
invalid()  : self
isEnabled()  : bool
アップロードされたファイルか。
move()  : void
アップロードされたファイルを移動。

Properties

Methods

__construct()

生成。

public __construct(string $originalFileName, string $uploadedFilePath, string $mime, int $fileSize, int $errorCode) : mixed
Parameters
$originalFileName : string

[信頼できない情報] アップロード要求ファイル名。

$uploadedFilePath : string

アップロードされたファイルパス。パス自体はPHP管理下の一時ファイルパスとなる。

$mime : string

[信頼できない情報] アップロードされたファイルのMIME。

$fileSize : int

アップロードファイルサイズ。

$errorCode : int

エラーコード。

Tags
phpstan-param

non-negative-int $fileSize

create()

`$_FILE[name]` から `UploadFile` を生成。

public static create(array<string, string|int> $file) : self
Parameters
$file : array<string, string|int>
Return values
self

invalid()

public static invalid(string $key) : self
Parameters
$key : string
Return values
self

        
On this page

Search results