optimization - passing a string by reference to a function would speed things up? (php) -


संभव डुप्लिकेट:

मुझे आश्चर्य है कि संदर्भ से पैरामीटर पास घोषित करके, PHP इंटरप्रिटर को कार्य के स्थानीय क्षेत्र में स्ट्रिंग की प्रतिलिपि बनाने के लिए तेज़ हो जाएगा?

  function escapeCSV (& $ string) {$ string}  

= Str_replace ('' ',' '' ', $ string); // प्रत्येक "से" बचें अगर (स्ट्रॉप्स ($ स्ट्रिंग,', ')! == गलत) $ string =' ''। $ String ' "'; // यदि एक क्षेत्र में अल्पविराम है, तो उसे गोलाकार उद्धरण चिह्नों के साथ संलग्न करें $ स्ट्रिंग लौटें; }

इस से तेज़ होना:

  फ़ंक्शन एसेक सीएससी ($ स्ट्रिंग) {$ string = str_replace ('' ',' '' ', $ स्ट्रिंग ); // बचें हर "से" "अगर (स्ट्रॉप्स ($ स्ट्रिंग, ',')! == गलत) $ string = '' '। $ String।' ';'; '; // यदि एक क्षेत्र में अल्पविराम है, तो उसे गोलाकार उद्धरण चिह्नों के साथ संलग्न करें $ स्ट्रिंग लौटें; }  

?

नहीं सोचें, प्रोफ़ाइल

चलाने वाली स्क्रिप्ट जो 100,000 पुनरावृत्तियों के तहत कार्य के प्रत्येक संस्करण का उपयोग करते हैं, कहते हैं, यूनिक्स समय कमांड क्या तेजी से है के बारे में मत लो; पता करें।


Comments

Popular posts from this blog

email - PHP mail error ... failed to open stream : permission denied -

c# - ListView onScroll event -

c - Linux mmap() error -