လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP strcspn ဥပမာ - ပထမ ဦး ဆုံးမတိုက်ဆိုင်တဲ့ဇာတ်ကောင်ရဲ့အနေအထားကို string တစ်ခုမှာရှာပါ

PHP strcspn ဥပမာ - ပထမ ဦး ဆုံးမတိုက်ဆိုင်တဲ့ဇာတ်ကောင်ရဲ့အနေအထားကို string တစ်ခုမှာရှာပါ

gitbox 2025-09-02
<span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-comment">// အဆိုပါနိဗ္ဗာိုသည်ဆောင်းပါး၏အကြောင်းအရာနှင့်မသက်ဆိုင်ပါPHPCode Page</span></span><span>
</span><span><span class="hljs-variable">$placeholder</span></span><span> = </span><span><span class="hljs-string">"ဤသည်ဆောင်းပါးနှင့်ဘာမှမဆိုင်ပါဘူးတစ်ခုခုဖြစ်ပါတယ်PHPလုံးပေါင်းပြဌါန်းသည့်ဉပဒေ"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-variable">$placeholder</span></span><span>;
</span><span><span class="hljs-meta">?&gt;</span></span><span>

&lt;hr&gt;

</span><span><span class="hljs-meta">&lt;?php</span></span><span>
<span class="hljs-comment">/**
 * PHP strcspn အသုံးပြုမှုဥပမာများ:string ကိုအတွက်ပထမ ဦး ဆုံးမတိုက်ဆိုင်ဇာတ်ကောင်များ၏အနေအထားကိုရှာပါ
 * 
 * strcspn() သတ်မှတ်ထားသောဇာတ်ကောင်အစုံမပါ 0 င်သော string တစ်ခုတွင်ပထမဆုံးဇာတ်ကောင်အနေအထားကိုရှာဖွေရန်လုပ်ဆောင်ချက်များကိုအသုံးပြုသည်။。
 * သဒ္ဒါ:
 * int strcspn(string $string, string $characters, int $start = 0, int $length = ?)
 * 
 * parameter ကိုဖော်ပြချက်:
 * - $string:ရှာဖွေရန် string ကို。
 * - $characters:ကိုက်ညီရန်ဇာတ်ကောင်ပါတဲ့ string ကို。
 * - $start:optional ကို parameters တွေကို,ဘယ်မှာစတင်ရှာဖွေဖို့ဘယ်မှာ。
 * - $length:optional ကို parameters တွေကို,ရှာဖွေမှု၏အရှည်ကိုကန့်သတ်。
 * 
 * Value ကိုပြန်သွားပါ:
 * သတ်မှတ်ထားသောဇာတ်ကောင်မပါ 0 င်သော string အတွက်ပထမ ဦး ဆုံးအနေအထားကိုပြန်ပို့သည်(ကနေညွှန်းကိန်း0စက်နှိုး)。
 */</span>

</span><span><span class="hljs-comment">// နမူနာ 1:ရိုးရှင်းသောရှာဖွေရေး</span></span><span>
</span><span><span class="hljs-variable">$text</span></span><span> = </span><span><span class="hljs-string">"hello world"</span></span><span>;
</span><span><span class="hljs-variable">$chars</span></span><span> = </span><span><span class="hljs-string">"aeiou"</span></span><span>; </span><span><span class="hljs-comment">// ရှာရန်သရအက္ခရာများစုဆောင်းခြင်း</span></span><span>
</span><span><span class="hljs-variable">$position</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strcspn</span></span><span>(</span><span><span class="hljs-variable">$text</span></span><span>, </span><span><span class="hljs-variable">$chars</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"နမူနာ 1:ကြိုး '<span class="hljs-subst">{$text}</span></span></span><span>' ပထမတစ်ခုကမကိုက်ညီဘူး '</span><span><span class="hljs-subst">{$chars}</span></span><span>' ဇာတ်ကောင်အနေအထားဖြစ်ပါတယ်: </span><span><span class="hljs-subst">{$position}</span></span><span>&lt;br&gt;";

</span><span><span class="hljs-comment">// နမူနာ 2:从指定位置စက်နှိုး查找</span></span><span>
</span><span><span class="hljs-variable">$text2</span></span><span> = </span><span><span class="hljs-string">"abcdefg123"</span></span><span>;
</span><span><span class="hljs-variable">$chars2</span></span><span> = </span><span><span class="hljs-string">"1234567890"</span></span><span>; </span><span><span class="hljs-comment">// နံပါတ်အက်ခရာစုဆောင်းခြင်း</span></span><span>
</span><span><span class="hljs-variable">$position2</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strcspn</span></span><span>(</span><span><span class="hljs-variable">$text2</span></span><span>, </span><span><span class="hljs-variable">$chars2</span></span><span>, </span><span><span class="hljs-number">3</span></span><span>); </span><span><span class="hljs-comment">// အညွှန်းကိန်းကနေ3စက်နှိုး查找</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"နမူနာ 2:ကြိုး '<span class="hljs-subst">{$text2}</span></span></span><span>' တည်နေရာကနေ3စက်နှိုး,နံပါတ်နှင့်မကိုက်ညီသောပထမဆုံးအနေအထားဖြစ်သည်: </span><span><span class="hljs-subst">{$position2}</span></span><span>&lt;br&gt;";

</span><span><span class="hljs-comment">// နမူနာ 3:အရှည်ကန့်သတ်နှင့်အတူပေါင်းစပ်</span></span><span>
</span><span><span class="hljs-variable">$text3</span></span><span> = </span><span><span class="hljs-string">"php is fun!"</span></span><span>;
</span><span><span class="hljs-variable">$chars3</span></span><span> = </span><span><span class="hljs-string">"pih"</span></span><span>; </span><span><span class="hljs-comment">// ဇာတ်ကောင်စုဆောင်းခြင်း</span></span><span>
</span><span><span class="hljs-variable">$position3</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strcspn</span></span><span>(</span><span><span class="hljs-variable">$text3</span></span><span>, </span><span><span class="hljs-variable">$chars3</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">5</span></span><span>); </span><span><span class="hljs-comment">// အရင်ကသာစစ်ဆေးပါ5ဇာတ်ကောင်</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"နမူနာ 3:ကြိုး '<span class="hljs-subst">{$text3}</span></span></span><span>' ရေှ့သို့5ဇာတ်ကောင်中,ပထမတစ်ခုကမကိုက်ညီဘူး '</span><span><span class="hljs-subst">{$chars3}</span></span><span>' ဇာတ်ကောင်အနေအထားဖြစ်ပါတယ်: </span><span><span class="hljs-subst">{$position3}</span></span><span>&lt;br&gt;";

</span><span><span class="hljs-comment">// အကျဉ်းချုပ်</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;br&gt;အကျဉ်းချုပ်:&lt;br&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"strcspn() ဒါဟာအလွန်အသုံးဝင်သော function ကိုပါ,可以快速定位ကြိုး中第一个不包含指定ဇာတ်ကောင်စုဆောင်းခြင်း的位置。"</span></span><span>;
</span><span><span class="hljs-meta">?&gt;</span></span><span>

</span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-comment">// အဆုံးသည်ဆောင်းပါး၏အကြောင်းအရာနှင့်မသက်ဆိုင်ပါPHPCode Page</span></span><span>
</span><span><span class="hljs-variable">$footer</span></span><span> = </span><span><span class="hljs-string">"文章尾部无关လုံးပေါင်းပြဌါန်းသည့်ဉပဒေ演示结束"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;hr&gt;"</span></span><span>.</span><span><span class="hljs-variable">$footer</span></span><span>;
</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>