phpDocumentor php-net
[ class tree: php-net ] [ index: php-net ] [ all elements ]

Class: Upload

Source Location: /php/net/Upload.php

Class Upload

Class Overview

ÆÄÀÏ ¾÷·Îµå °ü·Ã Ŭ·¡½º

form ¿¡¼­ enctype ÀÌ multipart/form-data ÇüÅ·Π¿Â µ¥ÀÌŸ¸¦ Á¶ÀÛ ÇÕ´Ï´Ù.

Located in /php/net/Upload.php [line 18]

PObject
   |
   --Upload
Author(s):
API Tags:
Name:  Upload

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From PObject

PObject::__construct()
»ý¼ºÀÚ
PObject::display()
°´Ã¼ ¹®ÀÚ¿­À» Ãâ·Â
PObject::equals()
°´Ã¼ ºñ±³ (¼öÁ¤ ÇÊ¿ä)
PObject::getClass()
PObject::getObjValue()
°´Ã¼ÀÎÁö ¾Æ´ÑÁö ÆÇº°Çؼ­ PObject Çü °´Ã¼À̸é toString() ¸Þ¼Òµå·Î ¹®ÀÚ¿­À» ¹ÝȯÇϰí ÀÏ´Ü ÀÚ·áÇüÀÌ¸é ±× ÇüÅ ±×´ë·Î ¸®ÅÏÇÑ´Ù
PObject::isObject()
°´Ã¼ È®ÀÎ
PObject::toString()
°´Ã¼ ¹®ÀÚ¿­·Î º¯È¯
PObject::__toString()
magic methods Ãß°¡ , toString() ÀÇ °ªÀ» ±×´ë·Î ¸®ÅÏÇÑ´Ù.

[ Top ]
Method Summary
Upload   __construct()   »ý¼ºÀÚ
void   display()   ÆÄÀÏ ¾÷·Îµå ÇöȲ º¸¿©ÁÖ±â
string   get()   ¾÷·Îµå µÈ ÆÄÀÏ ¼Ó¼º ¾ò¾î¿À±â , ¸î°¡Áö ±â´ÉÀÌ Ãß°¡ µË´Ï´Ù.
int   getCount()   ÆÄÀÏ ¾÷·Îµå °³¼ö ¾ò¾î¿À±â
int   move()   ¾÷·ÎµåÇÑ ÆÄÀÏ ¿Å±â±â
int   moveAll()   ¾÷·ÎµåÇÑ ÆÄÀÏ ¸ðµÎ ¿Å±â±â
int   moveAllUrl()   ¾÷·ÎµåÇÑ ÆÄÀÏ ÇØ´ç °æ·Î·Î ¸ðµÎ ¿Å±â±â

[ Top ]
Methods
Constructor __construct  [line 34]

  Upload __construct( $field $field, [$isArray $isArray = false]  )

»ý¼ºÀÚ

$upload = new Upload('userfile'); // ÇѰ³ ÆÄÀÏ ¾÷·Îµå ÇÒ ¶§ $upload = new Upload('userfile', true); // ¿©·¯°³ ÆÄÀÏ ¾÷·Îµå ÇÒ ¶§

Parameters:
$field   $field:  string form ¿¡¼­ input type="file" ű×ÀÇ À̸§
$isArray   $isArray:  bool false : ¹è¿­ÀÌ ¾Æ´Ô, true : ÆÄÀÏÀ» ¹è¿­·Î º¸³¿

API Tags:
Access:  public


Redefinition of:
PObject::__construct()
»ý¼ºÀÚ

[ Top ]
display  [line 188]

  void display( )

ÆÄÀÏ ¾÷·Îµå ÇöȲ º¸¿©ÁÖ±â


API Tags:
Access:  public


Redefinition of:
PObject::display()
°´Ã¼ ¹®ÀÚ¿­À» Ãâ·Â

[ Top ]
get  [line 87]

  string get( $type $type, [$i $i = 0]  )

¾÷·Îµå µÈ ÆÄÀÏ ¼Ó¼º ¾ò¾î¿À±â , ¸î°¡Áö ±â´ÉÀÌ Ãß°¡ µË´Ï´Ù.

php¿¡¼­ Áö¿øÇÏ´Â ÆÄÀÏ ¼Ó¼º

name ¿øº» ÆÄÀÏ À̸§ type MIME Type size ÆÄÀÏ Å©±â tmp_name ÀÓ½ÃÆÄÀÏ À̸§ error ¿¡·¯ÄÚµå , ¿¡·¯ ÄÚµå °ªÀº php ¸Þ´º¾ó ÂüÁ¶

È®ÀåµÈ ¼Ó¼º

filename È®ÀåÀÚ¸¦ Á¦¿ÜÇÑ ÆÄÀÏ À̸§ ext ÆÄÀÏ È®ÀåÀÚ

ex)

$upload = new Upload('userfile'); echo $upload->get('name');

Parameters:
$type   $type:  string ÆÄÀÏ ¼Ó¼º (name, type, size, tmp_name, error, filename, ext)
$i   $i:  int ÆÄÀÏ ¼ø¼­

API Tags:
Return:  °¢°¢ÀÇ Å¸ÀÔº° ¼Ó¼º °ª
Access:  public


[ Top ]
getCount  [line 52]

  int getCount( )

ÆÄÀÏ ¾÷·Îµå °³¼ö ¾ò¾î¿À±â


API Tags:
Return:  ÆÄÀÏ ¾÷·Îµå °³¼ö
Access:  public


[ Top ]
move  [line 119]

  int move( [ $file = ''], [ $i = 0]  )

¾÷·ÎµåÇÑ ÆÄÀÏ ¿Å±â±â

Parameters:
   $file: 
   $i: 

API Tags:
Return:  ÆÄÀÏ ¾÷·Îµå °³¼ö
Access:  public


[ Top ]
moveAll  [line 139]

  int moveAll( [@arrFile $arrFile = array()]  )

¾÷·ÎµåÇÑ ÆÄÀÏ ¸ðµÎ ¿Å±â±â

Parameters:
@arrFile   $arrFile:  array ¿Å±æ ÆÄÀÏ¸í ¸®½ºÆ®

API Tags:
Return:  ÆÄÀÏ ¾÷·Îµå °³¼ö
  1. À̸é Àüü ¾÷·Îµå ¼º°ø
  2. ÀÌ»óÀÌ¸é ÆÄÀÏ ¾÷·Îµå ¿¡·¯³­ ¹øÈ£
Access:  public


[ Top ]
moveAllUrl  [line 166]

  int moveAllUrl( @url $url  )

¾÷·ÎµåÇÑ ÆÄÀÏ ÇØ´ç °æ·Î·Î ¸ðµÎ ¿Å±â±â

$upload->moveAllUrl('/home/cyberuls/');

Parameters:
@url   $url:  string ¿Å±æ ÁÖ¼Ò

API Tags:
Return:  ÆÄÀÏ ¾÷·Îµå °³¼ö
  1. À̸é Àüü ¾÷·Îµå ¼º°ø
  2. ÀÌ»óÀÌ¸é ÆÄÀÏ ¾÷·Îµå ¿¡·¯³­ ¹øÈ£
Access:  public


[ Top ]

Documentation generated on Wed, 09 Dec 2009 10:48:43 +0900 by phpDocumentor 1.4.3