ফাংশন copy

ফাংশন copy সোর্স থেকে নির্দিষ্ট স্থানে একটি ফাইলের কপি তৈরি করে। ফাংশনটি প্রথম প্যারামিটার হিসেবে সোর্স ফাইলের পথ নেয়, দ্বিতীয় প্যারামিটার হিসেবে ফাইলটি কপি করতে হবে এমন পথ নেয়। ফাংশনটি সফল কপি হলে true এবং ত্রুটির 경우 false রিটার্ন করে।

সিনট্যাক্স

phpcopy(source, dest);

উদাহরণ

source.txt থেকে destination.txt-এ ফাইল কপি করা যাক:

php<?php
  $res = copy('source.txt', 'destination.txt');
  var_dump($res);
?>

কোড 실행ের ফলাফল (যদি ফাইল সফলভাবে কপি হয়):

phptrue

উদাহরণ

আসুন একটি অনস্তিত্ব ফাইল কপি করার চেষ্টা করি:

php<?php
  $res = copy('nonexistent.txt', 'destination.txt');
  var_dump($res);
?>

কোড 실행ের ফলাফল:

phpfalse

উদাহরণ

সোর্স ফাইলের অস্তিত্ব চেক করে কপি করা:

php<?php
  if (file_exists('source.txt')) {
    $res = copy('source.txt', 'destination.txt');
    echo $res ? 'File copied' : 'Copy failed';
  } else {
    echo 'Source file not found';
  }
?>

আরও দেখুন

  • ফাংশন rename,
    যা একটি ফাইল পুনঃনামকরণ বা স্থানান্তর করে
  • ফাংশন unlink,
    যা একটি ফাইল ডিলিট করে
  • ফাংশন file_exists,
    যা একটি ফাইলের অস্তিত্ব চেক করে