मैं फ़ोल्डर संरचना का उपयोग कैसे कर रहा हूँ:
-
मैं फ़ोटो अपलोड कर रहा हूं, और जैसा आपने कहा था, वैसा ही इसे स्थानांतरित करें:
$image = md5_file($_FILES['image']['tmp_name']); // you can add a random number to the file name just to make sure your images will be "unique" $image = md5(mt_rand().$image); $folder = $image[0]."/".$image[1]."/".$image[2]."/"; // IMAGES_PATH is a constant stored in my global config define('IMAGES_PATH', '/path/to/my/images/'); // coolparty = f3d40fc20a86e4bf8ab717a6166a02d4 $folder = IMAGES_PATH.$folder.'f3d40fc20a86e4bf8ab717a6166a02d4.jpg'; // thumbnail, I just append the t_ before image name $folder = IMAGES_PATH.$folder.'t_f3d40fc20a86e4bf8ab717a6166a02d4.jpg'; // move_uploaded_file(), with thumbnail after process // also make sure you create the folders in mkdir() before you move them
-
मुझे विश्वास है कि मूल तरीका है, निश्चित रूप से आप फ़ोल्डर संरचना को और अधिक गहरे में बदल सकते हैं, जैसा आपने कहा, 2 वर्णों के साथ यदि आपके पास लाखों छवियां होंगी।