तपाइँ सायद php programmierung को लागी चरण-दर-चरण ट्यूटोरियल खोज्दै हुनुहुन्छ. यस लेखले Typdeklarationen जस्ता विषयहरूलाई समेट्छ, परिवर्तनशील परिभाषाहरू, PHP संस्करणहरू, र PHP-GTK. पढेपछि, तपाईले सरल वेब अनुप्रयोगहरू सजिलैसँग कोड गर्न सक्षम हुनुपर्दछ. तर यदि तपाइँसँग प्रश्नहरू छन् वा कहाँ सुरु गर्ने निश्चित हुनुहुन्न भने के हुन्छ? हामीले तपाईंलाई कभर गरेका छौं!
PHP को नयाँ संस्करण 7 प्रकार्यहरू प्रयोग गर्न सजिलो बनाउन scalartypes थप्छ. यो भाषा-व्यापी मानकीकरणले विकासकर्ताहरूलाई आवश्यक पर्दा प्रकारहरू स्वैप गर्न अनुमति दिन्छ. नयाँ अपरेटरहरू, स्पेसशिप अपरेटर सहित, भाषाको वाक्य रचना पूरा गर्नुहोस्. यी निफ्टी भाषा थपिएका छन्. Typdeklarationen एक प्रकार को घोषणा हो. PHP मा, एक प्रकार या त स्ट्रिङ हो, एउटा नम्बर, एक समारोह, वा प्रकारहरूको संयोजन.
PHP मा, तपाईंले सानो र सकल हिज्जे बीच भेद गर्न strripos प्रकार्य प्रयोग गर्न सक्नुहुन्छ. पट्टी गर्नेछ() PHP मा पेश गरिएको थियो 5.0. तार तुलना गर्दा, सटीक समानता प्रयोग गर्न निश्चित गर्नुहोस् (===) गलत परिणामको सम्भावनाबाट बच्न. अर्को प्रकार्य स्ट्रिपोस हो(). यो strpos जस्तै छ(), तर सानो वा सकल हिज्जेलाई ध्यानमा राख्दैन.
स्ट्रिङ अपरेसनहरू भाषाको वाक्यविन्यास थाहा नपाई बुझ्न गाह्रो हुन सक्छ. नियमित-अभिव्यक्ति-आधारित कार्यहरूले मद्दत गर्न सक्छ. उदाहरणका लागि, स्ट्रिङ अपरेटरहरू जस्तै विभाजन() र preg_split() Arrays को ज्ञान चाहिन्छ. PHP मा, यद्यपि, तिनीहरू अपेक्षाकृत सरल छन्. नियमित-अभिव्यक्ति-आधारित कार्यहरू, जस्तै प्राप्त() र राख्नुहोस्(), स्ट्रिङ हेरफेर एक हावा बनाउनुहोस्. यदि तपाइँ नियमित अभिव्यक्ति खोज प्रदर्शन गर्न आवश्यक छ भने, तपाईं preg_split प्रयोग गर्न सक्नुहुन्छ() त्यसो गर्न.
प्रोग्रामिङका लागि PHP संस्करणहरू इन्टरनेटमा उपलब्ध सर्भर-साइड प्रोग्रामिङ भाषाहरूको विस्तृत सूचीसँग सम्बन्धित छन्।. यो सूचीमा PHP समावेश छ 5.3, 5.4, 5.6, 7.0, र 7.1. यी सबै संस्करणहरूमा अघिल्लो समस्याहरूको लागि सुधार र समाधानहरू छन्. यो सिफारिस गरिएको छ कि तपाईंले सकेसम्म नवीनतम संस्करणमा अद्यावधिक गर्नुहोस्. यद्यपि, यो पनि विचार गर्न महत्त्वपूर्ण छ कि PHP संस्करणहरू निश्चित समय पछि विच्छेदन हुन्छन्.
अपडेट गर्दा सुन्दा जति गाह्रो छैन, यसले थप काम समावेश गर्दछ. तपाईंले समस्याहरू समाधान गर्न आवश्यक हुन सक्छ, पुरानो प्लगइनहरू बदल्नुहोस्, वा सुरक्षा अप्टिमाइजेसनसँग सम्झौता गर्नुहोस्. आदर्श रूपमा, तपाईंले सुरक्षित अफलाइन वातावरणमा गर्नुभएका कुनै पनि परिवर्तनहरू पहिले परीक्षण गर्नुपर्छ. यो बाटो, तपाईंले आफ्नो लाइभ वेबसाइटलाई असर गर्नु अघि कुनै पनि समस्याहरू फेला पार्न सक्नुहुन्छ. यदि तपाइँ परिवर्तनहरू परीक्षण गर्दा समस्याहरू सामना गर्नुहुन्छ, तपाईं समर्थन वा सहयोगको लागि PHP समुदायमा जान सक्नुहुन्छ.
PHP मूल रूपमा विकसित भएको थियो 1994. पहिलो संस्करण पर्ल स्क्रिप्टको सेटको रूपमा जारी गरिएको थियो र वेबसाइट ट्राफिकको निगरानी गर्ने उद्देश्यले गरिएको थियो. मा 1996, Rasmus Lerdorf C मा सारियो र नयाँ विकल्पहरू थपियो. व्यक्तिगत गृह पृष्ठ उपकरणहरू (PHP) परियोजना सुरु गरिएको थियो. मा 1997, एक औपचारिक विकासकर्ता टोली PHP संस्करण एक को असंगतता समाधान गर्न गठन गरिएको थियो. त्यतिबेलासम्म, PHP वेब विकास को लागी एक प्रमुख कार्यक्रम मा बढेको छ.
PHP-GTK भाषाको साथ अनुप्रयोगहरू लेख्दा, तपाइँ वर्ग परिवार को आधारभूत अवधारणा संग परिचित हुनु आवश्यक छ. Gdk परिवारमा, उदाहरण को लागी, तपाईंले निम्न-स्तर विन्डोज र रङहरू प्रतिनिधित्व गर्ने कक्षाहरू प्रयोग गर्नुहुनेछ. Gtk परिवार अझ जटिल छ र यसमा उच्च-स्तरका वर्गहरू छन् र अन्य कक्षाहरू समावेश हुन सक्छन्, तपाईंले प्रयोग नगर्ने सहित. यस लेखमा, हामी कक्षा परिवारहरूले कसरी काम गर्छ र तपाईंले तिनीहरूलाई किन प्रयोग गर्न सक्नुहुन्छ भनेर व्याख्या गर्नेछौं.
PHP-GTK अनुप्रयोगले केहि पनि गर्न सक्छ, सामग्री व्यवस्थापन प्रणाली र कागजात ब्राउजरहरूबाट IRC ग्राहकहरू र नेटवर्क मनिटरहरू. पाठ सम्पादकहरू पनि यो भाषा प्रयोग गरेर बनाउन सकिन्छ. खुला स्रोत परियोजनाहरूको लागि यसलाई प्रयोग गर्न पनि सम्भव छ. एउटा अनुप्रयोग एउटा समाचार फिड दर्शक हुन सक्छ जसले केन्द्रीय सर्भरबाट महत्त्वपूर्ण मितिहरू तान्छ. अर्को अनुप्रयोगमा अन्तर्निहित डाटाबेस वा स्प्रिेडसिट समावेश हुन सक्छ. तपाईले सांख्यिकीय विश्लेषणको लागि PHP-GTK को प्रयोग पनि गर्न सक्नुहुन्छ.
PHP-GTK दैनिक वेब अनुप्रयोगहरूको लागि उत्कृष्ट विकल्प हो. यो नेटवर्कहरूको लागि पनि उत्कृष्ट छ र Java र.NET लाई इन्टरफेसहरू प्रदान गर्दछ. यो साधारण ग्राहक-साइड स्ट्यान्डअलोन अनुप्रयोगहरूको लागि पनि प्रयोग गर्न सकिन्छ. तपाइँ Macs मा चल्ने कार्यक्रमहरू पनि लेख्न सक्नुहुन्छ, त्यसैले यो वेब विकास को लागी एक उत्कृष्ट विकल्प हो. यदि तपाइँ निश्चित हुनुहुन्न कि PHP-GTK तपाइँको परियोजनाको लागि सही छ कि छैन, यी आधारभूत सुझावहरू पढेर सुरू गर्नुहोस्.
यदि तपाईं PHP भाषामा नयाँ हुनुहुन्छ भने, तपाईंले सिक्नु पर्ने पहिलो कुरा PHP-Interpreter कसरी प्रयोग गर्ने हो. यो कार्यक्रम तपाईको कम्प्युटरमा चल्छ र PHP कोडहरू व्याख्या गर्दछ. PHP एक व्याख्या गरिएको भाषा हो, त्यसैले दोभाषेले तपाईले डाटाबेसमा अनुरोध गर्नुभएको डाटा जाँच गर्नेछ र HTML वेबपेजको रूपमा फिर्ता गर्नेछ।. यो फाइल त्यसपछि तपाइँको वेब सर्भरमा पठाइनेछ, जहाँ यो तपाइँको ब्राउजर मा सेवा गरिनेछ. लोकलहोस्ट/फोल्डरनेममा गएर आफ्नो ब्राउजरमा टाइप गरेर आफ्नो कम्प्युटरमा PHP कार्यक्रम हेर्न सक्नुहुन्छ।.
PHP अनुवादक अल्छी सहकर्मी जस्तै हो. यसले मात्र काम गर्छ जब PHP ढाँचामा फाइल अनुरोध गरिन्छ, त्यसैले जब तपाइँ वेबसाइट भ्रमण गर्नुहुन्छ, अनुवादकले PHP स्क्रिप्टलाई प्रशोधन गर्नेछ र HTML कागजातमा समय र मिति लेख्नेछ. फाइल वेब सर्भरमा डेलिभर भएपछि, ब्राउजरले यसलाई प्रदर्शन गर्नेछ. यसले पर्ल जस्तै अन्य लिपि भाषाहरूमा पनि काम गर्न सक्छ, पाइथन, वा रुबी.
PHP स्क्रिप्ट प्रोग्रामिङ कुनै पनि उद्देश्यको लागि प्रयोग गर्न सकिन्छ, वेब विकास सहित, पाठ प्रशोधन, र खेल विकास. यी स्क्रिप्टहरूले सर्भर वा ब्राउजरको प्रयोग बिना काम गर्न सक्छन्, र काम गर्न केवल PHP-पार्सर चाहिन्छ. PHP स्क्रिप्टहरू इमेल र वेब विकास जस्ता दोहोरिने कार्यहरूको लागि सबैभन्दा उपयुक्त छन्, र पढ्न सजिलो छ यदि तिनीहरूसँग केवल केहि प्यारामिटरहरू छन्.
PHP-Skripte एक PHP-स्क्रिप्ट हो जसले अन्तरक्रिया र गतिशील सामग्री लागू गर्दछ. प्रयोग गर्दा, PHP-Skripts एक विशेष डाइरेक्टरी मा भण्डारण गरिन्छ. यो डाइरेक्टरी त्यसपछि वेबसाइटमा PHP-Skripte प्रदर्शन गर्न प्रयोग गरिन्छ. वेब विकास को अतिरिक्त, PHP-Skripte Programmierung ले वेब प्रशासकहरूलाई विभिन्न प्रकारका अतिरिक्त कार्यक्षमताहरू प्रदान गर्न अनुमति दिन्छ.
PHP-skripte वातावरण php ट्यागबाट सुरु हुन्छ. अर्को पङ्क्तिले इको र हेलो वर्ल्ड आदेशहरू समावेश गर्दछ! HTML आउटपुट उत्पन्न गर्न. स्ट्रिङ आफै चर लम्बाइ हो र यसलाई स्वतन्त्र डेटाटाइप मानिन्छ. यसको प्लेटफर्म स्वतन्त्रताको कारण, एक PHP लिपि अत्यन्त व्यापक हुन सक्छ – डाटाबेस संग संयोजन मा प्रयोग गर्दा पनि. यदि तपाइँ थप प्रयोगकर्ता-अनुकूल साइट सिर्जना गर्न चाहनुहुन्छ भने, PHP स्क्रिप्ट प्रोग्रामिङ विचार गर्नुहोस्
जब यो वेबसाइटहरूको सर्भर-साइड स्क्रिप्टिङमा आउँछ, PHP एक उत्कृष्ट विकल्प हो. यो स्क्रिप्टिङ भाषामा नेटवर्क प्रकार्यहरूको विस्तृत दायरा छ, प्रोटोकल इन्टरफेसहरू, र डाटाबेस पहुँच. यो सिक्न सजिलो छ र प्रयोगको लागि धेरै सम्भावनाहरू प्रदान गर्दछ. वेब सर्भर को अतिरिक्त, PHP लाई डेस्कटप अनुप्रयोगहरू र क्रोन स्क्रिप्टहरू सिर्जना गर्न प्रयोग गर्न सकिन्छ. तल PHP को केहि महत्त्वपूर्ण सुविधाहरू छन् जुन तपाईसँग परिचित हुनुपर्छ.
PHP प्रयोग गर्ने पहिलो र सबैभन्दा महत्त्वपूर्ण चरण भनेको आधारभूत कुराहरू सिक्नु हो. यो भाषाले तपाईंलाई न्यूनतम HTML ज्ञानका साथ वेबसाइटहरू सिर्जना गर्न अनुमति दिन्छ, र डाटाबेससँग इन्टरफेस गर्न सक्षम छ. तपाईं यसलाई आफ्नो फाइदाको लागि प्रयोग गर्न सक्नुहुन्छ. PHP यस भाषाको नवीनतम संस्करण हो र धेरै अन्य फाइदाहरू छन्. यद्यपि, तपाईंले सधैं यसको साथ काम गर्दा सबै भन्दा राम्रो अभ्यासहरू पालन गर्न सम्झना गर्नुपर्छ. यदि तपाइँसँग प्रश्न छ, तपाईं सधैं मलाई सम्पर्क गर्न सक्नुहुन्छ. म तपाईंलाई मद्दत गर्न खुसी हुनेछु!
यदि तपाईं PHP प्रोग्रामिङमा नयाँ हुनुहुन्छ भने, म तपाईंलाई आधारभूत प्रोग्रामिङका केही उदाहरणहरूका साथ सुरू गर्न र त्यसपछि तपाईं अगाडि बढ्दै जाँदा आफ्नो ज्ञान निर्माण गर्न सिफारिस गर्छु. PHP को बारेमा सबै भन्दा राम्रो चीजहरू मध्ये एक यो हो कि यो कुनै पनि प्लेटफर्ममा चल्न सक्छ. साथै, यो धेरै प्रयोगकर्ता-अनुकूल छ र कुनै पनि उद्देश्यको लागि प्रयोग गर्न सकिन्छ. यदि तपाइँ एक शुरुआती हुनुहुन्छ, PHP तपाईको लागि उत्कृष्ट भाषा हो. HTML को विपरीत, PHP सिक्न सजिलो मात्र होइन, तर यो पनि धेरै लचिलो छ.
PHP स्क्रिप्ट PHP प्रोग्रामिङ भाषामा लेखिएको व्याख्या गरिएको लिपि हो. यो वेब पृष्ठहरू सिर्जना गर्न प्रयोग गर्न सकिन्छ. PHP स्क्रिप्टहरूले चरहरू प्रयोग गर्दछ, जुन स्क्रिप्टमा बाह्य डेटा लिङ्क गर्ने तार वा संख्याहरू हुन्. चरहरूले साधारण संख्याहरू देखि प्रतीकहरूमा कुनै पनि कुरालाई प्रतिनिधित्व गर्न सक्छ, पाठ, वा सम्पूर्ण HTML कोडहरू पनि. चरहरू सामान्यतया डाटाटाइप स्ट्रिङका हुन्छन्. पहिलो प्रकारको मान स्ट्रिङ हो, जुन एक चर हो जुन कुनै पनि लम्बाइ हुन सक्छ. यो कुनै अन्य डाटाटाइपको अंश होइन. उदाहरणका लागि, तार “नमस्कार संसार” Uberschrift मानिन्छ, जुन वेब ब्राउजर द्वारा व्याख्या गरिएको पहिलो मान हो.
अक्सर, PHP-Skripte मा HTML र कार्यक्रम तर्क दुवै समावेश गर्दछ. दुई अलग गर्न को लागी सबै भन्दा साधारण दृष्टिकोण प्रत्येक को लागी एक अलग फाइल को उपयोग गर्न को लागी छ. शुरुआतीहरूको लागि, यो एक स्थिर विकास वातावरण सेट अप गर्न महत्त्वपूर्ण छ. सार्वजनिक सर्भरहरूमा काम नगर्नुहोस्, तर कुनै पनि समस्या निम्त्याउनबाट बच्न परीक्षण वेब सर्भर सेटअप गर्नुहोस्. सुनिश्चित गर्नुहोस् कि वेब सर्भर सेटिङहरू उत्पादन प्रणाली जस्तै छन्. साथै, तपाईले PHP-scripts र HTML बीचको डेटा कसरी आदानप्रदान गर्नुहुन्छ भनेर विचार गर्नुहोस्.