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 '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); ?>

यह भी देखें

  • फ़ंक्शन copy,
    जो फ़ाइल की प्रतिलिपि बनाती है
  • फ़ंक्शन rename,
    जो फ़ाइल का नाम बदलती है
  • फ़ंक्शन is_uploaded_file,
    जो अपलोड की गई फ़ाइल की जाँच करती है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें