<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 서문은 기사의 내용과 관련이 없습니다.PHP코드 예제</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">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
<span class="hljs-comment">/**
* PHP strcspn 사용의 예:문자열에서 첫 번째 불일치 문자의 위치를 찾으십시오.
*
* strcspn() 함수는 지정된 문자 세트를 포함하지 않는 문자열에서 첫 번째 문자 위치를 찾는 데 사용됩니다.。
* 문법:
* int strcspn(string $string, string $characters, int $start = 0, int $length = ?)
*
* 매개 변수 설명:
* - $string:검색 할 문자열。
* - $characters:일치 할 문자가 포함 된 문자열。
* - $start:선택적 매개 변수,검색을 시작할 곳。
* - $length:선택적 매개 변수,검색 길이를 제한하십시오。
*
* 반환 값:
* 지정된 문자를 포함하지 않는 문자열의 첫 번째 위치를 반환합니다.(인덱스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><br>";
</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><br>";
</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><br>";
</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">"<br>요약:<br>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"strcspn() 매우 유용한 기능입니다,可以快速定位끈中第一个不包含指定캐릭터 컬렉션的位置。"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 끝은 기사의 내용과 관련이 없습니다.PHP코드 예제</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">"<hr>"</span></span><span>.</span><span><span class="hljs-variable">$footer</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>