<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Das Vorwort hat nichts mit dem Inhalt des Artikels zu tunPHPCodebeispiel</span></span><span>
</span><span><span class="hljs-variable">$placeholder</span></span><span> = </span><span><span class="hljs-string">"Dies hat nichts mit dem Artikel zu tunPHPCode"</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 Beispiele für die Nutzung:Finden Sie die Position des ersten nicht übereinstimmenden Charakters in der Saite
*
* strcspn() Funktionen werden verwendet, um die erste Zeichenposition in einer Zeichenfolge zu finden, die keinen angegebenen Zeichensatz enthält.。
* Grammatik:
* int strcspn(string $string, string $characters, int $start = 0, int $length = ?)
*
* Parameterbeschreibung:
* - $string:String zu suchen。
* - $characters:Eine Zeichenfolge, die die zugänglichen Zeichen enthält。
* - $start:Optionale Parameter,Wo kann man mit der Suche anfangen。
* - $length:Optionale Parameter,Begrenzen Sie die Länge der Suche。
*
* Rückgabewert:
* Gibt die erste Position in der Zeichenfolge zurück, die das angegebene Zeichen nicht enthält(Index von0Start)。
*/</span>
</span><span><span class="hljs-comment">// Beispiel 1:Einfache Suche</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">// Sammlung von Vokalfiguren, nach denen man suchen sollte</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">"Beispiel 1:Saite '<span class="hljs-subst">{$text}</span></span></span><span>' Der erste passt nicht überein '</span><span><span class="hljs-subst">{$chars}</span></span><span>' Die Charakterposition ist: </span><span><span class="hljs-subst">{$position}</span></span><span><br>";
</span><span><span class="hljs-comment">// Beispiel 2:从指定位置Start查找</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">// Zahlencharaktersammlung</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">// Aus dem Index3Start查找</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Beispiel 2:Saite '<span class="hljs-subst">{$text2}</span></span></span><span>' Vom Standort3Start,Die erste Position, die nicht mit der Nummer übereinstimmt, ist: </span><span><span class="hljs-subst">{$position2}</span></span><span><br>";
</span><span><span class="hljs-comment">// Beispiel 3:Kombiniert mit Längengrenze</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">// Charaktersammlung</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">// Überprüfen Sie nur vorher5Charaktere</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Beispiel 3:Saite '<span class="hljs-subst">{$text3}</span></span></span><span>' nach vorne5Charaktere中,Der erste passt nicht überein '</span><span><span class="hljs-subst">{$chars3}</span></span><span>' Die Charakterposition ist: </span><span><span class="hljs-subst">{$position3}</span></span><span><br>";
</span><span><span class="hljs-comment">// Zusammenfassen</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<br>Zusammenfassen:<br>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"strcspn() Es ist eine sehr nützliche Funktion,可以快速定位Saite中第一个不包含指定Charaktersammlung的位置。"</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">// Das Ende hat nichts mit dem Inhalt des Artikels zu tunPHPCodebeispiel</span></span><span>
</span><span><span class="hljs-variable">$footer</span></span><span> = </span><span><span class="hljs-string">"文章尾部无关Code演示结束"</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>