309 of 410 menu

function move_uploaded_file

Function move_uploaded_file သည် အပ်လုဒ်လုပ်ထားသောဖိုင်ကို ယာယီဖိုင်တွဲမှ သတ်မှတ်ထားသောနေရာသို့ ရွှေ့ပြောင်းပေးပါသည်။ ပထမပါရာမီတာအဖြစ် ဖန်​ရှင်သည် ဖိုင်၏ယာယီအမည်ကို လက်ခံပြီး၊ ဒုတိယအဖြစ် ဖိုင်သိမ်းဆည်းရန် လမ်းကြောင်းကို လက်ခံပါသည်။

Syntax

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 'file uploaded successfully'; } else { echo 'upload failed'; } ?>

ဥပမာ

ရွှေ့ပြောင်းမှုမပြုမီ ဖိုင်အပ်လုဒ်အောင်မြင်မှုကို စစ်ဆေးခြင်း

<?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 ? 'Success' : 'Error'; } else { echo 'Upload error: ' . $_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); ?>

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • function copy,
    ဖိုင်ကို ကူးယူပေးသော
  • function rename,
    ဖိုင်အမည်ပြောင်းပေးသော
  • function is_uploaded_file,
    �ပ်လုဒ်လုပ်ထားသောဖိုင်ကို စစ်ဆေးပေးသော
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်