Heim >Backend-Entwicklung >PHP-Problem >So zeigen Sie Ellipsen in PHP an, wenn die Zeichenfolge zu lang ist

So zeigen Sie Ellipsen in PHP an, wenn die Zeichenfolge zu lang ist

王林
王林Original
2021-09-17 14:37:293807Durchsuche

So zeigen Sie Ellipsen in PHP an, wenn eine Zeichenfolge zu lang ist: 1. Verwenden Sie die Funktion strlen(), um die Länge der Zeichenfolge zu bestimmen. 2. Wenn die Länge der Zeichenfolge die angegebene Länge überschreitet, verwenden Sie die Funktion substr() um die überschüssige Zeichenfolge zu reduzieren. Durch Ellipsen ersetzen.

So zeigen Sie Ellipsen in PHP an, wenn die Zeichenfolge zu lang ist

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP 7, Thinkpad T480-Computer.

Aufgrund der Arbeitsanforderungen müssen wir möglicherweise die Endteile einiger Zeichenfolgen durch Zeichenfolgen ersetzen. Wie können wir dies also mit Code erreichen?

Tatsächlich ist es für uns sehr einfach, den redundanten String-Inhalt durch Ellipsen zu ersetzen. Wir müssen nur die von PHP bereitgestellten Funktionen sinnvoll nutzen. Schauen wir uns an, wie man es in Code implementiert.

Code-Implementierung:

/**
* php显示指定长度的字符串,超出长度以省略号(...)填补尾部显示
* @ str 字符串
* @ len 指定长度
**/
function cutSubstr($str,$len=30){
 if (strlen($str)>$len) {
	$str=substr($str,0,$len) . '...';
 }
 return $str;
}

Empfohlenes Lernen: php-Schulung

Das obige ist der detaillierte Inhalt vonSo zeigen Sie Ellipsen in PHP an, wenn die Zeichenfolge zu lang ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn