হাই ছেলেরা গতিশীল অনুলিপি এবং আটকানো ব্যবহার করে কীভাবে অনুলিপি করতে হবে তাও যুক্ত করতে চেয়েছিলেন।
যাক আমরা প্রকৃত ফোল্ডারটি ব্যবহারকারী তৈরি করব তা জানি না তবে আমরা জানি সেই ফোল্ডারে আমাদের ফাইলগুলি অনুলিপি করা প্রয়োজন, কিছু ফাংশন সক্রিয় করতে যেমন মুছে ফেলা, আপডেট করা, দেখা ইত্যাদি files
আপনি এরকম কিছু ব্যবহার করতে পারেন ... আমি যে জটিল প্রকল্পে বর্তমানে ব্যস্ত রয়েছি তার একটিতে আমি এই কোডটি ব্যবহার করেছি। আমি কেবল এটি নিজেই তৈরি করি কারণ ইন্টারনেটে আমার কাছে পাওয়া সমস্ত উত্তর আমাকে একটি ত্রুটি দিয়েছিল।
$dirPath1 = "users/$uniqueID"; #creating main folder and where $uniqueID will be called by a database when a user login.
$result = mkdir($dirPath1, 0755);
$dirPath2 = "users/$uniqueID/profile"; #sub folder
$result = mkdir($dirPath2, 0755);
$dirPath3 = "users/$uniqueID/images"; #sub folder
$result = mkdir($dirPath3, 0755);
$dirPath4 = "users/$uniqueID/uploads";#sub folder
$result = mkdir($dirPath4, 0755);
@copy('blank/dashboard.php', 'users/'.$uniqueID.'/dashboard.php');#from blank folder to dynamic user created folder
@copy('blank/views.php', 'users/'.$uniqueID.'/views.php'); #from blank folder to dynamic user created folder
@copy('blank/upload.php', 'users/'.$uniqueID.'/upload.php'); #from blank folder to dynamic user created folder
@copy('blank/delete.php', 'users/'.$uniqueID.'/delete.php'); #from blank folder to dynamic user created folder
আমি মনে করি ফেসবুক বা টুইটার প্রতিটি নতুন ব্যবহারকারী ড্যাশবোর্ড গতিশীল তৈরি করতে এরকম কিছু ব্যবহার করে ....
copy( 'foo/test.php', 'bar/test.php' )
তৈরিbar
ডিরেক্টরি এটি ইতিমধ্যেই বিদ্যমান নেই?