[Php 4> = 4.0.3, Php 5, Php 7, Php 8]
Move_uploaded_file - Di chuyển một tệp được tải lên đến một vị trí mới — Moves an uploaded file to a new location
Sự mô tả
Move_uploaded_file [Chuỗi $from
, Chuỗi $to
]: Bool[string $from
, string $to
]: bool
Loại séc này đặc biệt quan trọng nếu có bất kỳ cơ hội nào được thực hiện với các tệp được tải lên đều có thể tiết lộ nội dung của chúng cho người dùng hoặc thậm chí với người dùng khác trên cùng một hệ thống.
Thông số
from
Tên tệp của tệp đã tải lên.
to
Đích của tập tin di chuyển.
Trả về giá trị
Trả lại true
khi thành công.true
on success.
Nếu from
không phải là một tệp tải lên hợp lệ, thì sẽ không có hành động nào xảy ra và di chuyển_uploaded_file [] sẽ trả về false
.move_uploaded_file[] will return false
.
Nếu from
là một tệp tải lên hợp lệ, nhưng không thể di chuyển vì một số lý do, sẽ không có hành động nào xảy ra và di chuyển_uploaded_file [] sẽ trả về false
. Ngoài ra, một cảnh báo sẽ được đưa ra.move_uploaded_file[] will return false
. Additionally, a warning will be issued.
Ví dụ
Ví dụ #1 Tải lên nhiều tệp
Ghi chú
Ghi chú::
Move_Uploaded_file [] là Open_basingir Aware. Tuy nhiên, các hạn chế chỉ được đặt trên đường dẫn
to
để cho phép di chuyển các tệp được tải lên trong đófrom
có thể mâu thuẫn với các hạn chế đó. Move_uploaded_file [] đảm bảo sự an toàn của hoạt động này bằng cách chỉ cho phép các tệp đó được tải lên thông qua PHP được di chuyển. is open_basedir aware. However, restrictions are placed only on theto
path as to allow the moving of uploaded files in whichfrom
may conflict with such restrictions. move_uploaded_file[] ensures the safety of this operation by allowing only those files uploaded through PHP to be moved.
Cảnh báo
Nếu tệp đích đã tồn tại, nó sẽ bị ghi đè.
Xem thêm
- is_uploaded_file [] - cho biết liệu tệp có được tải lên qua bài đăng http
- Đổi tên [] - Đổi tên một tệp hoặc thư mục
- Xem tải lên tệp xử lý để biết ví dụ sử dụng đơn giản
Yousef Ismaeil cliprz ¶ ¶
9 năm trước
$to
2
$to
3
$to
4
$to
5
$to
6
$to
7
$to
8
$to
9
from
0
from
1
from
2
from
3
from
4Dan Delaney ¶ ¶
14 năm trước
from
5
Juliano P. Santos ¶ ¶
3 năm trước
from
6
Zarel ¶ ¶
16 năm trước
from
7
from
8
from
9
to
0
to
1Florian S. ở H. An der E. [.de] ¶ ¶
14 năm trước
to
2
to
3
to
4Juliano P. Santos ¶ ¶
3 năm trước
to
5
Zarel ¶ ¶
16 năm trước
to
6
to
7
to
8
to
9
true
0
to
4Florian S. ở H. An der E. [.de] ¶ ¶
nlgordon tại iastate dot edu ¶
true
2
15 năm trước ¶
Mancow tại MacFilez Dot Net
true
3
ccbsschucko tại gmail dot com ¶ ¶
3 năm trước
true
4
true
5
true
6
to
4Zarel ¶ ¶
16 năm trước
true
8
true
9
to
4Florian S. ở H. An der E. [.de] ¶ ¶
nlgordon tại iastate dot edu ¶
from
1
from
2
from
3
from
4
from
5
from
6
from
7
from
815 năm trước ¶
Mancow tại MacFilez Dot Net
from
9
ccbsschucko tại gmail dot com ¶ ¶
3 năm trước
false
0
Zarel ¶ ¶
Mancow tại MacFilez Dot Net
false
1
ccbsschucko tại gmail dot com ¶ ¶
4 năm trước
false
2
false
3
false
4
false
5
false
6
false
7
to
4Jest3r tại Mtonic Dot Net ¶
17 năm trước
false
9
Người điều hòa ¶ ¶
14 năm trước
from
0
from
1
from
2
to
4Juliano P. Santos ¶ ¶
3 năm trước
from
4
from
5
from
6
from
7
to
4Zarel ¶ ¶
4 năm trước
from
9
false
0
false
1
false
2Jest3r tại Mtonic Dot Net ¶
Mancow tại MacFilez Dot Net
false
3
false
4
false
5
false
6
false
7
to
4ccbsschucko tại gmail dot com ¶ ¶
17 năm trước
false
9
Người điều hòa ¶ ¶
Rob Szarka ¶
0
1
2
to
4Brentwientjes tại Nospam Dot Comcast Dot Net ¶
nlgordon tại iastate dot edu ¶
4
15 năm trước ¶
Mancow tại MacFilez Dot Net
5
6
7
8
9
$to
00
$to
01
$to
02
$to
03
$to
04
$to
05
$to
06
$to
07
$to
08
$to
09
$to
10
$to
11
$to
12
$to
13
to
4ccbsschucko tại gmail dot com ¶ ¶
4 năm trước
$to
15
$to
16
to
4Jest3r tại Mtonic Dot Net ¶
3 năm trước
$to
18
$to
19
$to
20
to
4Zarel ¶ ¶
3 năm trước
$to
22
$to
23
to
4Zarel ¶ ¶
14 năm trước
$to
25
$to
26
$to
27Juliano P. Santos ¶ ¶
16 năm trước
$to
28
$to
29
$to
30
$to
31
$to
32
to
4Florian S. ở H. An der E. [.de] ¶ ¶
4 năm trước
$to
34
Jest3r tại Mtonic Dot Net ¶
3 năm trước
$to
35
$to
36
$to
37
$to
38
$to
39
$to
40
$to
41
to
4Zarel ¶ ¶
3 năm trước
$to
43
$to
44
$to
45
to
4Zarel ¶ ¶
Mancow tại MacFilez Dot Net
$to
47
$to
48
to
4ccbsschucko tại gmail dot com ¶ ¶
4 năm trước
$to
50
$to
51
to
4