2011-01-21 5 views
5

मैं ऐसी वेबसाइट देख रहा था जिसमें कहा गया था कि पीओएसईक्स का उपयोग PHP 5.3 में मर रहा है।PHP से नया। क्या मुझे पीसीआरई या पॉज़िक्स सीखना चाहिए। (कह रहे हैं कि दोनों सहायक नहीं होंगे)

मैं एक वीडियो आईएसओ (लगभग 2005 से) के बावजूद भी काम कर रहा था, जिसमें कहा गया था कि अगर मैं PHP के लिए नया हूं और पाइथन में कभी प्रोग्राम नहीं किया है तो मुझे पॉज़िक्स से चिपकना चाहिए।

मैंने पढ़ा है कि पीसीआरई पॉज़िक्स से तेज है। मैं मरने वाले रेगेक्स पर कट्टरपंथी नहीं जाना चाहता हूं। (मेरे पास लंबे समय तक पाइथन सीखने की कोई योजना नहीं है)

पॉज़िक्स समझने में काफी आसान लग रहा है क्योंकि मैं इसे पहले ही संशोधित कर रहा हूं लेकिन मुझे कोई परवाह नहीं है कि मैं क्या सीखना चाहता हूं कि क्या काम करना है मैं जो करना चाहता हूं उसके लिए बेहतर। स्ट्रिंग मैनिपुलेशन, सत्यापन, & डेटाबेस सामग्री (एक बार जब मैं उस चरण में पहुंच जाऊंगा)

मुझे क्या सीखना चाहिए? कृपया या तो उपयोग करने के लिए स्पष्ट कारण दें।

अपना समय

उत्तर

9

POSIX के लिए धन्यवाद अप्रचलित है और मान्य नहीं है।

+0

फिर भी PHP और MySQL वेब विकास पुस्तक POSIX का उपयोग करने का विकल्प चुनती है। – JohnMerlino

+0

@ जॉन मॉरिलिनो: मैं कुछ डेवलपर्स के साथ कुछ प्राचीन तकनीकों और उपकरणों का उपयोग करने की सलाह देता हूं। यद्यपि आपका मुद्दा क्या है? – zerkms

+0

यह सबसे लोकप्रिय PHP पुस्तक की आलोचना थी, न कि आपके उत्तर। – JohnMerlino

11

पीसीआरई जानें (PHP में preg_* फ़ंक्शंस)। पीओएसईक्स नियमित अभिव्यक्ति (PHP में ereg*, split फ़ंक्शंस) को PHP 5.3 के रूप में बहिष्कृत कर दिया गया है, और अब इसका उपयोग नहीं किया जाना चाहिए। यह आधिकारिक सिफारिश है। मैनुअल पेज को उद्धृत करने के लिए:

यह फ़ंक्शन PHP 5.3.0 के के रूप में डिप्लेक्टेड किया गया है। इस सुविधा पर निर्भर अत्यधिक निराश है।

4

यदि "पॉज़िक्स" से आप बेसलाइन, नियमित अभिव्यक्तियों की पुरानी शैली का मतलब है - वे डायनासोर हैं। उन पर छोड़ें और पर्ल संगत प्रकार नियमित अभिव्यक्ति सीखें (जो पाइथन, रूबी, पीएचपी, जावा, जावास्क्रिप्ट इत्यादि आदि पर भी लागू होता है)

यदि "पॉज़िक्स" से आपका मतलब आधारभूत संगत ओएस कॉल है जो कई लोगों पर संगत है यूनिक्स ऑपरेटिंग सिस्टम - ये बहुत ही महत्वपूर्ण हैं और अप्रचलित नहीं हैं।

I सोचें आपका मतलब है पूर्व। यदि ऐसा है तो SKIP POSIX/BRE नियमित अभिव्यक्तियां - पर्ल प्रकार नियमित अभिव्यक्ति सीखें।

यदि यदि आप बाद मतलब - POSIX ओएस सीखने अवधारणाओं महत्वपूर्ण है। (और मैं अभी भी उन्हें सीख रहा हूं ...)

+0

के रास्ते से इसके बारे में कभी नहीं सुना, बहुत सराहना की। – Glacius

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