Heim >Backend-Entwicklung >PHP-Tutorial >Detaillierte Erläuterung der Verarbeitung der PHP-Substr()-Funktion auf Chinesisch
substr() Funktion kann die Teilzeichenfolge mit der angegebenen Länge von Zeichenfolge abrufen, aber bei Chinesisch können am Ende des neuen Zeichens verstümmelte Zeichen generiert werden string : Die folgende Funktion konvertiert einen String, der länger als $len ist, so, dass er mit „…“ endet, und entfernt verstümmelte Zeichen.
用法:$new = getsubstring($old,20); function getsubstring($str,$len) { for($i = 0;$i <$end;$i++) { if ($i >=0 AND $i <$end) { if(ord(substr($str,$i,1)) > 0xa1) $result_str.=substr($str,$i,2); else $result_str.=substr($str,$i,1); } if(ord(substr($str,$i,1)) > 0xa1) $i++; } if(strlen($str)<=$end) return $result_str; else return $result_str."..."; }
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verarbeitung der PHP-Substr()-Funktion auf Chinesisch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!