php - Add suffix to a file name -
$ config ['file_name'] = preg_replace ('/ (\। Gif | \ .jpg | \। पीएनजी) / ',' _thumb $ 1 ', $ filename);
असल में मुझे filename.jpg
बनने के लिए filename_thumb.jpg
मुझे समझ में नहीं आता क्यों विस्तार दो बार दोहराया जा रहा है (Filename.jpg.jpg)।
संपादित करें यह काम करता है, मेरे पास मेरे कोड में अन्य समस्याएं हैं।
काम करना चाहिए।
प्रतिध्वनि preg_replace ('/ (\। Gif |। .jpg | \ .png) /', '_thumb $ 1 ', "filename.jpg");
देता है filename_thumb.jpg
।
किसी भी स्थिति में, अभिव्यक्ति का उपयोग करें '/ (\। Gif; \ .jpg | \ .png) $ / '
के बजाय (बेहतर, कोष्ठक का उपयोग न करें और $ 1 को $ 0 से प्रतिस्थापित करें), ताकि यह केवल अंतराल पर स्ट्रिंग से मेल खाता हो।
Comments
Post a Comment