wc_trim_string()WC 1.0

Trim a string and append a suffix.

Хуков нет.

Возвращает

Строку.

Использование

wc_trim_string( $string, $chars, $suffix );
$string(строка) (обязательный)
String to trim.
$chars(int)
Amount of characters.
По умолчанию: 200
$suffix(строка)
Suffix.
По умолчанию: '...'

Код wc_trim_string() WC 8.7.0

function wc_trim_string( $string, $chars = 200, $suffix = '...' ) {
	$string = $string ?? '';

	if ( strlen( $string ) > $chars ) {
		if ( function_exists( 'mb_substr' ) ) {
			$string = mb_substr( $string, 0, ( $chars - mb_strlen( $suffix ) ) ) . $suffix;
		} else {
			$string = substr( $string, 0, ( $chars - strlen( $suffix ) ) ) . $suffix;
		}
	}
	return $string;
}