25 years (of boredom) / Version 4.0
Ashor Livs MP3 Mix Player

ReSearch Trouver un lien, une astuce

AshorToolBox Boite à outils

Chiffrage MD5 :
Tapez une chaîne de caractères...
Chiffrage Unix DES :
Tapez un futur password...
URL-o-matic :
Tapez une URL pour obtenir un lien HREF

AstucesPHP

AstucesASP

AstucesSQL

AstucesJavaScript

AstucesLinux

AstucesDivers

Technics MK2 + PhP/Apple = Ashor Livs !
Germain Guglielmetti / Ashor Livs Développement web, DJing, et autres talents. Beaucoup d'humilité. Et de la dérision.
 

Trucs et astuces imaginés au fil du temps, ou répertoriés sur le web.

Choisissez une catégorie :
PHP(17) SQL (7) RoR (2) Linux (30) JS (6) ASP (2) Divers (11)


 
Fonction de compèt' pour couper les chaînes de caractères
function CouperChaine ($chaine, $debut, $longueur, $mots_entiers = true, $url = false, $fin = '...', $lien = false) {

	if ($mots_entiers) {
	// laisser les mots entiers ?
		if (strlen($chaine) > $longueur) {
			$chaine = substr($chaine, $debut, $longueur);
			$espace = strrpos($chaine, " ");
			
			$chaine = substr($chaine, $debut, $espace).$fin;
			// insérer un lien genre "lire la suite" ?
			if ($url && $lien) {
				$chaine .= ' <a href="'.$url.'"> '.$lien.'</a>';
			}
		}
	} else {
	// couper sans tenir compte des mots
		if (strlen($chaine) > $longueur) {
			$chaine = substr($chaine, $debut, $longueur).$fin;
		}
	}
	
	return $chaine;
}