309 of 410 menu

move_uploaded_file ֆունկցիան

move_uploaded_file ֆունկցիան տեղափոխում է վերբեռնված ֆայլը ժամանակավոր պանակից դեպի նշված տեղամաս: Առաջին պարամետրով ֆունկցիան ընդունում է ֆայլի ժամանակավոր անունը, իսկ երկրորդով՝ ֆայլի պահպանման ճանապարհը:

Շարահյուսություն

move_uploaded_file(string $from, string $to): bool

Օրինակ

Վերբեռնված ֆայլի տեղափոխում uploads պանակի մեջ.

<?php $temp = $_FILES['file']['tmp_name']; $name = $_FILES['file']['name']; if (move_uploaded_file($temp, 'uploads/' . $name)) { echo 'ֆայլը հաջողությամբ վերբեռնվեց'; } else { echo 'վերբեռնումը ձախողվեց'; } ?>

Օրինակ

Ֆայլի հաջող վերբեռնման ստուգում տեղափոխումից առաջ.

<?php $temp = $_FILES['file']['tmp_name']; $name = $_FILES['file']['name']; if ($_FILES['file']['error'] === UPLOAD_ERR_OK) { $res = move_uploaded_file($temp, 'files/' . uniqid() . '_' . $name); echo $res ? 'Հաջողություն' : 'Սխալ'; } else { echo 'Վերբեռնման սխալ. ' . $_FILES['file']['error']; } ?>

Օրինակ

Ֆայլի յուրահատուկ անուն ստեղծել տեղափոխման ժամանակ.

<?php $ext = pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION); $newName = 'userfile_' . time() . '.' . $ext; $res = move_uploaded_file($_FILES['file']['tmp_name'], 'storage/' . $newName); var_dump($res); ?>

Տես նաև

  • copy ֆունկցիան,
    որը պատճենում է ֆայլը
  • rename ֆունկցիան,
    որը վերանվանում է ֆայլը
  • is_uploaded_file ֆունկցիան,
    որը ստուգում է վերբեռնված ֆայլը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել