2016-03-04 6 views
13

CodeIgniter के डॉक्स यह कहा गया में,क्या कोडनिर्देशक 3 PHP 7 का समर्थन करता है?

PHP संस्करण 5.4 या नए सिफारिश की है।

मैंने फ़ोरम इत्यादि देखा और इस पर एक निश्चित हां/नहीं पाया गया, भले ही उपरोक्त वाक्य 'हां' लागू होता है, मुझे यकीन नहीं था कि यह अब तक बढ़ा है (अब नया) PHP7।

मैंने PHP7 के साथ एक साधारण सीआई 3 उदाहरण की कोशिश की है, और मैं जो भी रिपोर्ट कर सकता हूं वह अब तक बहुत अच्छा है।

उत्तर

15

हां। नवीनतम v3.0.4 changelog में स्पष्ट रूप से PHP7 कार्यक्षमता का उपयोग करने के लिए परिवर्तन हैं जहां यह उदा।

अद्यतन सुरक्षा लाइब्रेरी विधि get_random_bytes() PHP 7 के random_bytes() फ़ंक्शन को संभव होने पर उपयोग करने के लिए।

+0

तो सीआई अभी भी my_sqli के बजाय my_sql (जिसे php7 में हटा दिया गया है) का उपयोग क्यों करता है? मुझे my_sqli मैन्युअल रूप से my_sqli में सभी my_sql करना पड़ा। – Warrio

+3

पुराने PHP संस्करणों पर अतिरिक्त समर्थन के लिए अभी भी 'mysql_' कार्यक्षमता है। सीआई 3 PHP 5.2.4+ पर चलाने के लिए बनाया गया है। ड्राइवर के किसी भी हिस्से को बदलने के लिए आपको जरूरी नहीं होना चाहिए, आपको ड्राइवर को mysqli (http://www.codeigniter.com/user_guide/database/configuration.html) – gabe3886

+0

होने के लिए निर्दिष्ट करने की आवश्यकता होनी चाहिए, मुझे यह याद आया ! अब यह बहुत अच्छा काम करता है :) – Warrio

संबंधित मुद्दे