साइट के अनुभाग
संपादकों की पसंद:
- शरीर पर पहनने पर चांदी का रंग क्यों बदल जाता है?
- हरी चाय उपचार। हानिकारक ग्रीन टी क्या है। हरी चाय कैसे तैयार करें
- "क्रिसमस की भविष्यवाणी" और कार्ड के बारे में सच है, बच्चों को ताश नहीं खेलना चाहिए
- मर्दाना महिलाएं: कैसे लम्बे से इंच तक मुड़ें, पौरुषवाद से छुटकारा पाएं
- इंग्लैंड में चाय समारोह की विशेषताएं
- आवेदक के लिए सिफारिशें और चरण-दर-चरण निर्देश
- किसी विश्वविद्यालय में प्रवेश के लिए किन दस्तावेजों की आवश्यकता होती है किसी संस्थान में प्रवेश के लिए कौन से दस्तावेज की आवश्यकता होती है
- लिम्बिक सिस्टम के कार्य
- मानव मानस की उत्पत्ति और विकास
- राक्षस उच्च खाना पकाने का खेल लड़कियों के लिए खेल राक्षस उच्च खाना पकाने
विज्ञापन देना
एक वाक्य में दो कोलन। PHP में दो कोलन का क्या अर्थ है? एक साधारण वाक्य में कोलन |
तो, बृहदान्त्र एक विराम चिह्न विभाजक है। अवधि, विस्मयादिबोधक और प्रश्न चिह्न और दीर्घवृत्त के विपरीत, इसका एक अलग कार्य नहीं है, अर्थात यह पाठ में वाक्यों को एक दूसरे से अलग नहीं करता है। कोलन केवल वाक्य के अंदर रखा गया है, और इसलिए इंगित करता है कि इसके बाद कथन जारी रहेगा। बृहदान्त्र सरल और जटिल वाक्यों में पाया जा सकता है। एक साधारण वाक्य में, यह बयान के कुछ हिस्सों को अलग करता है और हाइलाइट करता है; एक जटिल में, यह एक अर्थपूर्ण भूमिका भी निभाता है: यह एक असंबद्ध जटिल वाक्य के हिस्सों के बीच अर्थपूर्ण संबंधों को इंगित करता है। तो गलतियाँ किए बिना और दूसरों के साथ भ्रमित न करते हुए कोलन का उपयोग करने का सही तरीका क्या है? आइए मुख्य मामलों को देखें। एक साधारण वाक्य में कोलननियम 1. सजातीय सदस्यों के साथ एक वाक्य में कोलन यदि सामान्यीकरण शब्द सजातीय सदस्यों के सामने है, तो उसके बाद एक कोलन की आवश्यकता है, उदाहरण के लिए: हिमपात हर जगह: घरों की छतों पर, बाड़ों पर, लॉन पर, कारों पर। इस वाक्य में शब्द हर जगह इसी तरह की कई परिस्थितियों को सारांशित करता है। सामान्यीकरण शब्द सजातीय सदस्यों से पहले स्थित है, और इसलिए इसके बाद एक कोलन है। नियम 2. अर्हक शब्दों वाले वाक्यों में कोलन एक वाक्य में शब्दों का सामान्यीकरण करते समय, योग्य शब्दों का उपयोग किया जा सकता है: उदाहरण के लिए, उदाहरण के लिए, उस रूप में, अर्थात्, एक अल्पविराम से पहले और उसके बाद एक बृहदान्त्र। उदाहरण के लिए: हिमपात हर जगह, यानी: घरों की छतों पर, बाड़ों पर, लॉन पर, कारों पर। इस वाक्य में, सामान्यीकरण शब्द के साथ हर जगह इसके निर्माण के परिशोधन का इस्तेमाल किया "अर्थात्" , इसके बाद सजातीय सदस्यों की एक श्रृंखला होती है, इसलिए इसके बाद एक कोलन होता है। नियम 3. सीधे भाषण के साथ निर्माण में कोलन यदि प्रत्यक्ष भाषण लेखक के शब्दों का पालन करता है, तो उसके सामने एक कोलन रखा जाता है, और प्रत्यक्ष भाषण स्वयं उद्धरण चिह्नों में संलग्न होता है और प्रत्यक्ष भाषण का पहला शब्द पूंजीकृत होता है: शिक्षक ने कहा: "नमस्कार, बच्चों!"।इसके अलावा, यदि प्रत्यक्ष भाषण पाठ में लेखक के शब्दों को तोड़ता है, तो उसके सामने एक कोलन रखा जाता है, उदाहरण के लिए: यह कहते हुए: "हैलो, बच्चों!", शिक्षक कक्षा में प्रवेश किया।सीधे भाषण के बाद अल्पविराम लगाया जाना चाहिए। संयुक्त वाक्य में कोलननियम 4. निम्नलिखित मामलों में एक गैर-संघ जटिल वाक्य (बीएसपी) के हिस्सों के बीच एक कोलन रखा जा सकता है।
कोलन बनाम डैशबृहदान्त्र का उपयोग करने में मुख्य कठिनाई यह है कि कभी-कभी इस विराम चिह्न को दूसरे के साथ भ्रमित करना आसान होता है - एक डैश। हाल ही में, इन संकेतों को अक्सर समानांतर में उपयोग किया जाता है, अर्थात, समान मामलों में, डैश और कोलन दोनों को रखा जा सकता है। उदाहरण के लिए: और न्यायाधीशों ने फैसला किया: अगर बारिश होती है, तो प्रतियोगिता रद्द कर दी जाएगी; मैंने पहला पत्थर देखा, मैंने फैसला किया - यहाँ एक खजाना है, मैं इधर-उधर ताकने लगा(तेंद्रीकोव), बेशक वहबदला हुआ(: –) कूबड़, ग्रे, झुर्रीदारमुंह के कोनों में; मेरा आना हो रहा है(: – ) सब कुछ शांत है; उसके सामने ये शब्द न कहें(: – ) नाराज हो सकता है; सबकी दिलचस्पी सिर्फ एक ही सवाल में थी(: – ) जितनी जल्दी हो सके स्थिति से कैसे बाहर निकलें; इसका एक मतलब था(: – ) भाग लेने की जरूरत है। ऐसे विकल्पों को समान माना जाता है, आप गलती करने के डर के बिना डैश और कोलन दोनों का उपयोग कर सकते हैं। हालांकि, यह याद रखना चाहिए कि डैश, वाक्यात्मक कार्यों के अलावा, भावनात्मक और अभिव्यंजक भी करता है, अर्थात, बयान की भावनात्मकता को इंगित करता है, इसकी अभिव्यक्ति पर जोर देता है। इसलिए, यदि वाक्य में ऐसे अर्थ नहीं हैं, तटस्थ है, तो आपको हमारे द्वारा विचार किए गए नियमों का पालन करते हुए डैश के उपयोग से बचने और एक कोलन लगाने की आवश्यकता है। आपने देखा होगा कि मैं अपने ट्यूटोरियल में कितनी बार इन दो छद्म तत्वों का उपयोग करता हूं। मैं उन्हें क्यों पसंद करता हूँ? क्योंकि वे उपयोग करने के लिए इतने सुविधाजनक हैं कि आपको अतिरिक्त HTML तत्व जोड़ने की भी आवश्यकता नहीं है। हालाँकि, यह लेख छद्म तत्वों के लाभों के बारे में नहीं है। यह लेख छद्म तत्वों के सिंटैक्स के बारे में सभी गलतफहमियों को एक बार और सभी के लिए स्पष्ट करने के लिए समर्पित है। छद्म क्या?छद्म तत्वों को इसलिए कहा जाता है क्योंकि वे वास्तविक HTML तत्व नहीं हैं। उदाहरण के लिए, HTML में टैग के पहले और बाद में कोई टैग नहीं है, लेकिन CSS में आप :before और :after तत्वों पर शैलियों को लागू कर सकते हैं। एक या दो कोलन?पहले और :: पहले या बीच में: बाद और :: बाद में कोई अंतर नहीं है। दो-कोलन सिंटैक्स CSS3 के लिए विशिष्ट है। http://www.w3.org/TR/css3-selectors/#pseudo-elements में यह पैराग्राफ है: यह चिन्ह (::) छद्म वर्गों को छद्म तत्वों से अलग करने के लिए पेश किया गया है। पूर्व-मौजूदा स्टाइल शीट के साथ संगतता के लिए, सीएसएस 1 और 2 में छद्म-तत्वों को एक एकल कोलन के साथ भी निर्दिष्ट किया जा सकता है (विशेष रूप से, पहली पंक्ति, पहला अक्षर, पहले और बाद में)। सारांशIE 7 और इससे पहले के सूचीबद्ध छद्म-तत्वों का समर्थन नहीं करते हैं। लेकिन आईई 8 करता है, और यह सिंगल-कोलन सिंटैक्स का उपयोग करने का एक अच्छा (और केवल) कारण है। महत्वपूर्ण!कृपया ध्यान रखें कि एक या दो कोलन की यह सारी बातें केवल छद्म तत्वों के बारे में हैं, छद्म वर्गों के बारे में नहीं। तुम कैसे लिखते हो?टिप्पणियों में लिखें कि आप किस वाक्यविन्यास का उपयोग करते हैं, और किन कारणों से। PHP के दो कॉलोनों के "स्कोप रेज़ोल्यूशन ऑपरेटर" के रूप में उपयोग के संबंध में उत्तरों के अतिरिक्त: इसके अलावा, एक डबल कोलन का उपयोग किया जाता है: एक अयोग्य, योग्य, या उपनाम वर्ग के नाम को उसके पूर्णतः योग्य रूप में बदलने के लिए, और क्लास मेथड को कॉल करने के लिए __callStatic. "::class" जोड़कर किसी वर्ग के नाम को उसके पूर्णतः योग्य रूप में बदलने के लिएवर्ग के नाम के बाद "वर्ग" कीवर्ड के बाद दो कोलन उस वर्ग का पूरी तरह से योग्य नाम स्ट्रिंग के रूप में प्रदान करते हैं। यही है, "क्लासनाम :: क्लास" को पूरी तरह से योग्य नाम "क्लासनाम" में बदल दिया गया है। देखें (ए) मैनुअल: क्लासेस एंड ऑब्जेक्ट्स: फंडामेंटल्स, (बी) मैनुअल: क्लासेस एंड ऑब्जेक्ट्स: क्लास कॉन्स्टेंट्स, और (सी) मैनुअल: भाषा संदर्भ: कॉन्स्टेंट्स "::क्लास" सिंटैक्स किसी वर्ग के पूरी तरह से योग्य नाम को उसके अयोग्य या योग्य रूप से, या उसके नाम के उपनाम से प्राप्त करने के लिए नामस्थान में उपयोगी है। "::क्लास" सिंटैक्स इंटरफ़ेस नामों के साथ-साथ वर्ग नामों को हल करने के लिए काम करता प्रतीत होता है, हालांकि यह ऊपर उद्धृत स्रोतों द्वारा प्रलेखित नहीं लगता है। एक वर्ग के भीतर, सिंटैक्स "स्वयं :: वर्ग" के साथ भी काम करता है जैसा कि ऊपर "::वर्ग" आरएफसी में बताया गया है। कुछ उदाहरण: पूर्णनाम (), PHP_EOL; // आउटपुट: MyNamespace\TheirClass "__callStatic" को कॉल करने के लिएदो कोलन का उपयोग एक स्थिर विधि नाम को "आह्वान" करने के लिए किया जा सकता है जिसे कक्षा ने घोषित नहीं किया है। यह "__callStatic" वर्ग विधि को कॉल करता है यदि उसने एक घोषित किया है। __callStatic विधि तब "गतिशील रूप से" चुन सकती है कि कॉल को कैसे संभालना है। PHP में इसे "मैजिक मेथड" __callStatic के साथ "ओवरलोडिंग" कहा जाता है। हैंडलऑर्डर ($ तर्क); ) वापसी "आई" एम सॉरी, हम "आपकी मदद नहीं कर सकते"। एलसीफर्स्ट ($ आइटम)। "।"; ) ) नेमस्पेस OurCompany\Specialists; क्लास कार (सार्वजनिक फ़ंक्शन हैंडलऑर्डर ($ तर्क) (वापसी "क्या मैं आपको $ तर्क कार के साथ मदद कर सकता हूं?";)) क्लास ट्रक (सार्वजनिक फ़ंक्शन हैंडलऑर्डर ($ तर्क) (वापसी "क्या मैं आपको $ तर्क ट्रक के साथ मदद कर सकता हूं? "; ) ) OurCompany\Orders\Intake का उपयोग करें; इको इंटेक :: ऑर्डरकार ("लाल"), PHP_EOL; // आउटपुट: क्या मैं लाल कार में आपकी मदद कर सकता हूं? इको इंटेक :: ऑर्डरट्रुक ("पिकअप"), PHP_EOL; // आउटपुट: क्या मैं पिकअप ट्रक में आपकी मदद कर सकता हूं? इको इंटेक :: ऑर्डरशू ("साबर"), PHP_EOL; // आउटपुट: मुझे "क्षमा करें, हम जूते के साथ आपकी मदद नहीं कर सकते"। यदि आपने PHP भाषा में लिखे गए किसी प्रोग्राम के कोड का विश्लेषण किया है, तो निश्चित रूप से, आपको कोड में ऐसे विशेष कोड मिले हैं। पात्र: -> (डैश और साइन से बड़ा) :: (डबल कोलन) उदाहरण के लिए, इन अभिव्यक्तियों के साथ निर्माण इस तरह दिख सकते हैं: हैलो :: हैलो_वर्ल्ड (); क्यू -> हैलो_वर्ल्ड (); यह समझने के लिए कि ये निर्माण किस लिए हैं, आइए सबसे सरल उदाहरण देखें। मान लीजिए कि हमारे पास एक सरल "हैलो वर्ल्ड!" कार्यक्रम है। आइए एक साधारण php फ़ाइल बनाएँ और उसमें निम्नलिखित कोड लिखें: क्लास हैलो (फ़ंक्शन हैलो_वर्ल्ड () (गूंज "हैलो वर्ल्ड";)) अब इस बारे में सोचें कि आप hello_world () फ़ंक्शन को कैसे निष्पादित कर सकते हैं। यदि hello_world () फ़ंक्शन हैलो क्लास में नहीं होता, तो हम इसे बहुत सरलता से कहते: नमस्ते दुनिया(); नतीजतन, हमारे पास स्क्रीन पर "हैलो वर्ल्ड" शिलालेख होगा। लेकिन, सबसे अधिक संभावना है, अगर आपने इस तरह से समस्या को हल करने का प्रयास किया, तो आपको स्क्रीन पर एक त्रुटि मिली: घातक त्रुटि: अपरिभाषित फ़ंक्शन hello_world () में …/test.php ऑन लाइन… पर कॉल करें… सब कुछ सही है, क्योंकि फ़ंक्शन कक्षा में है, तो आपको कंप्यूटर को यह बताना होगा कि इसे हैलो कक्षा में खोजा जाना चाहिए। अगर ऐसा नहीं किया गया तो कुछ भी काम नहीं करेगा। ऐसी जानकारी कंप्यूटर को कैसे संप्रेषित की जा सकती है? यहां कई विकल्प हैं। आइए प्रत्येक को अलग से देखें। 1 विकल्प। कक्षा का एक उदाहरण बनाकर। $q = नया हैलो; इस लाइन के साथ, हम हैलो क्लास का एक तथाकथित उदाहरण बनाते हैं। इस ऑपरेशन के बाद, हम इस उदाहरण के माध्यम से हमें आवश्यक फ़ंक्शन तक स्वतंत्र रूप से एक्सेस कर सकते हैं, जो इस मामले में $q चर में संग्रहीत है। $q -> hello_world (); "->" कंस्ट्रक्शन क्लास इंस्टेंस और फंक्शन के बीच कनेक्टिंग लिंक बन जाता है। अब सब कुछ काम करता है। हुर्रे! आपको स्क्रीन पर "हैलो वर्ल्ड" देखना चाहिए। विकल्प 2। डबल कोलन निर्माण का उपयोग करना: यह विकल्प ज्यादा आसान है। आपको यहां कोई उदाहरण बनाने की भी आवश्यकता नहीं है। हम बस लिखते हैं। हैलो :: हैलो_वर्ल्ड (); आप जांच सकते हैं कि फ़ंक्शन सफलतापूर्वक पूरा होगा या नहीं। मुझे उम्मीद है कि इस नोट को पढ़ने के बाद, अब आप समझ गए होंगे कि "->" और "::" का उपयोग जेनरेटेड क्लास में वांछित फ़ंक्शन तक पहुंचने के लिए किया जाता है। उन्हीं कंस्ट्रक्शन की मदद से हम वेरिएबल एक्सेस कर सकते हैं जो क्लास में हैं। अंतर केवल इतना है कि आपको अंत में कोष्ठक लगाने की आवश्यकता नहीं है। उदाहरण के लिए: नमस्ते दुनिया; इस निर्माण के साथ, हम विश्व चर का उल्लेख करते हैं, जो हैलो वर्ग में स्थित है। विशेष रूप से अक्सर, विभिन्न साइट प्रबंधन प्रणालियों के कोड को पार्स करते समय ऐसे निर्माण पाए जा सकते हैं। जूमला, वर्डप्रेस आदि जैसे सिस्टम के सोर्स कोड को देखें। अब आप जानते हैं कि यह सब किस लिए है। शुरुआती लोगों के लिए मेरे और अधिक PHP ट्यूटोरियल। |
नया
- बिना रोपाई के टमाटर कैसे उगाएं
- ड्रीम इंटरप्रिटेशन: चलने का सपना क्यों, पुरुषों, लड़कियों और महिलाओं के लिए व्याख्या एक कुतिया के लिए ड्रीम इंटरप्रिटेशन
- अगर आप सपने में चलते हुए देखते हैं तो इसका क्या मतलब है?
- जन्मदिन निमंत्रण पाठ छोटा, एसएमएस
- ऊंचाई से गिरते बच्चे को सोएं
- अगर आप सपने में ऊंचाई से गिरते हुए बच्चे का सपना देखते हैं
- “चलना सपने में क्यों सपने देखता है?
- अनुमानित लागत - यह क्या है?
- "समस्या वाले घरों को खत्म करना इतना मुश्किल नहीं है"
- औषधीय संदर्भ पुस्तक जियोटार एल थ्रेओनीन उपयोग के लिए निर्देश