Maison  >  Article  >  développement back-end  >  Comment afficher des points de suspension en php lorsque la chaîne est trop longue

Comment afficher des points de suspension en php lorsque la chaîne est trop longue

王林
王林original
2021-09-17 14:37:293723parcourir

Comment utiliser PHP pour afficher des points de suspension lorsqu'une chaîne est trop longue : 1. Utilisez la fonction strlen() pour déterminer la longueur de la chaîne ; 2. Si la longueur de la chaîne dépasse la longueur spécifiée, utilisez la fonction substr() ; fonction pour réduire l’excès de chaîne. Remplacer par des ellipses.

Comment afficher des points de suspension en php lorsque la chaîne est trop longue

L'environnement d'exploitation de cet article : système windows10, php 7, ordinateur thinkpad t480.

En raison de besoins professionnels, nous devrons peut-être remplacer les extrémités de certaines chaînes par des chaînes, alors comment pouvons-nous y parvenir avec du code ?

En fait, il est très simple pour nous de remplacer le contenu de chaîne redondant par des ellipses. Il suffit d'utiliser raisonnablement les fonctions fournies par PHP. Voyons comment l'implémenter dans le code.

Implémentation du code :

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

Apprentissage recommandé : Formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn