Heim > Artikel > Backend-Entwicklung > Funktion zur Steuerung der String-Ausgabe in PHP
// Eine Funktion in PHP, die die String-Ausgabe (Chinesisch und Englisch) steuert und wie viele Wörter in jeder Zeile angezeigt werden, um den Einfluss von Englisch
zu vermeiden
// $str string
// $len Die Anzahl der in jeder Zeile angezeigten Zeichen (chinesische Zeichen × 2)
Funktion rep($str,$len)
{
$strlen=strlen($str);
$i=0;
$finstr="";
$pos=0;
while($i<$strlen)
{
$s1=substr($str,$i,1);
$s2=ord($s1);
If($s2>0xa0){
$finstr.=substr($str,$i,2);
$pos =2;
$i =2;
}sonst{
switch($s2){
Fall 13:
$finstr.="
"
$pos=0;
Pause;
Fall 10:
$pos=0;
brechen;
Fall 32;
$finstr.=" ";
Pause;
Standard:
$finstr.=htmlspecialchars($s1);
Pause;
} //if
if($pos>=$len){
$finstr.="
";
$pos=0;
}
} //while
Geben Sie $finstr;
zurück
}
Das Obige hat die Funktionen zur Steuerung der String-Ausgabe in PHP vorgestellt, einschließlich des Inhalts zur Steuerung von String-Funktionen. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.