कम्प्युटरकार्यक्रम

साईट वेब प्रोग्रामर PHP: स्ट्रिङ लम्बाइ

कुनै पनि आत्म-आदर वेब प्रोग्रामर को PHP भाषा वेब पृष्ठ सिर्जना गर्न प्रयोग गर्न सकिन्छ भनेर थाहा हुनुपर्छ। यो भाषा सी र सी ++ मा आधारित छ, र यसैले यो भाषामा विशिष्ट संरचना को धेरै छ। उदाहरणका लागि, सी मा जस्तै नाम संग समारोह फर्काइएका स्ट्रिङ को PHP लम्बाइ यो लेख लाइनहरु, साथै उनीहरूसँग गर्न सकिन्छ कि अपरेसन वार्ता।

तर पहिले हामी आधारभूत परिभाषा दिन हुनेछ कि सुविधाहरूको बारेमा कुरा। स्ट्रिङ - प्रत्येक जो ठ्याक्कै एक बाइट लिन्छ वर्ण अनुक्रम। त्यसैले, PHP 256 वर्ण द्वारा समर्थित छ। किनभने युनिकोड वर्ण धेरै - यो तार्किक यो भाषाको लागि युनिकोड समर्थन हराइरहेको छ निम्नानुसार देखि।

PHP मा के स्ट्रिङ सञ्चालन त्यहाँ? स्ट्रिङ लम्बाइ, आफ्नो जोडी (जडान), वर्ण कोड को फिर्ती, र विपरित - साधारण उदाहरण। त्यहाँ पनि थप जटिल - सव खोज, ह्याशिङ, उल्टो। र त्यहाँ जस्तै हटाउँदै को ट्याग, ढाँचा मिलान, विभाजित मा substrings प्रयोग गरेर DELIMITER ... तपाईं नाम! तसर्थ, हामी सबै भन्दा साधारण र उपयोगी व्यक्तिहरूलाई छलफल हुनेछ।

PHP मा पहिलो र अक्सर प्रयोग समारोह - स्ट्रिङ लम्बाइ। यो strlen भनिन्छ, र लिन्छ एउटा मापदण्ड रूपमा प्रतीक को एक एकल अनुक्रम। यसलाई सरल छ।

$ Foo = "foo";

$ पल्ट = strlen ($ foo); // $ पट्टी तीन बराबर छ

?>

यो PHP स्ट्रिङ लम्बाइ शून्य बराबर हुन सक्छ। यो लाइन छ भनिन्छ खाली।

निम्न समारोह - जोडी वा विलय। बस राख्नु, यो एक दुई-रेखा एक बनाउँछ छ।

$ Foo = "नमस्कार";

$ पल्ट = "दुनिया";

$ Baz = CONCAT ($ foo, $ पट्टी);

$ Baz झल्काउँछ; // आउटपुटहरू "संसार!"

?>

त्यहाँ दुई व्युत्क्रम कार्यहरु व्यक्तिगत वर्ण काम गर्न हो। Ord - वर्ण कोड लाभ, र Chr - वर्ण कोड निर्धारण गर्छ।

$ Foo = "Q";

$ पल्ट = ord ($ foo); // $ पट्टी 113 बराबर छ

$ Baz = Chr ($ पट्टी); // $ Baz "Q" छ

?>

मिति - अर्को रोचक विशेषता बारे उल्लेख छैन। यो PHP तार उत्पादन समयको लागि टेम्पलेट रूपमा प्रयोग गर्न सकिन्छ। उदाहरणका लागि, यदि मिति लाइन स्थानान्तरण "एच: एम: को" र उत्पादन परिणाम, स्क्रिनमा सर्भर को वर्तमान समय, एक पेट, उदाहरणका लागि, "11:08:34" द्वारा विभाजित देखाउनेछ।

अब विस्फोट समारोह विचार गर्नुहोस्। यो प्रत्येक भने प्रतीक को सीमा विचार, स्ट्रिङ तत्व मा विभाजन। यो धेरै जटिल सुनिन्छ, तर यो वास्तवमा एकदम बुझ्ने छ। उदाहरणका लागि, एक लाइन "|: 56: 49 | पाङ्ग्रा 12 मूल" छ। त्यसपछि हामी लेख्न सक्नुहुन्छ:

$ Foo = विस्फोट ( "मूल | 12: 56: 49 | पाङ्ग्रा", "|");

"मूल", "12:56:49", "पाङ्ग्रा" - फलस्वरूप, एरे $ foo तीन तत्व समावेश हुनेछ। समारोह कल एक विभाजक निर्दिष्ट गर्दैन भने, पूर्वनिर्धारित गरेर खाली छलफल गरिनेछ। अधिकतम रकम विनियोजन सव - त्यहाँ एक वैकल्पिक प्यारामिटर छ।

निम्न कार्य लाइन HTML-ट्याग हटाउँदछ। strip_tags त्यो भनिन्छ। तपाईं छोड्न चाहनुहुन्छ कि ट्याग सूची - यो विस्फोट समारोह संग, यो एक वैकल्पिक दोस्रो प्यारामिटर छ।

सरल कार्य - जोडी, सव खोज, स्ट्रिङ लम्बाइ - यो PHP पर्याप्त छिटो व्याख्या। तर प्रक्रिया को ढाँचा मिल्दो वा हटाउने को ट्याग गर्न सकिँदैन प्रदर्शन को लागि लामो समय। तसर्थ, कार्यक्रम यसको कार्यान्वयन समय लाग्छ भन्ने तथ्यलाई दिइएको, योग्य हुन आवश्यक छ। सामान्य लिपि 10 सेकेन्ड को अधिकतम चलाउन हुनुपर्छ, र त्यसपछि तपाईँले वेब पृष्ठमा कम्तिमा भाग प्रदर्शन गर्न, वा यसलाई एउटा प्रयोगकर्ता जानेछ। तर सामान्यतया वेब अनुप्रयोगहरू PHP कोड सर्भर मा कार्यान्वयन छ र ब्राउजरले PHP-लिपि निष्कर्ष कि लिपि पृष्ठ को आधारमा गठन लिन्छ किनभने, छिटो चलाउनुहोस्।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.atomiyme.com. Theme powered by WordPress.