Spec-Zone.ru › Phalcon 3

Класс Phalcon\Http\Request\File

реализует Phalcon\Http\Request\FileInterface

Исходный код на GitHub

Предоставляет обертки ООП для суперглобальной переменной $_FILES

use Phalcon\Mvc\Controller;

class PostsController extends Controller
{
    public function uploadAction()
    {
        // Check if the user has uploaded files
        if ($this->request->hasFiles() == true) {
            // Print the real file names and their sizes
            foreach ($this->request->getUploadedFiles() as $file) {
                echo $file->getName(), " ", $file->getSize(), "\n";
            }
       }
    }
}

Методы

public getError ()

public getKey ()

public getExtension ()

public __construct (array $file, [mixed $key])

Конструктор Phalcon\Http\Request\File

public getSize ()

Возвращает размер загруженного файла

public getName ()

Возвращает реальное имя загруженного файла

public getTempName ()

Возвращает временное имя загруженного файла

public getType ()

Возвращает тип MIME, сообщённый браузером. Этот тип MIME не является полностью безопасным, используйте getRealType() вместо него

public getRealType ()

Получает реальный тип MIME загруженного файла, используя finfo

public isUploadedFile ()

Проверяет, был ли файл загружен через Post.

public moveTo (mixed $destination)

Перемещает временный файл в указанное приложением место назначения

© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Http_Request_File.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API