Espaces dans l'affichage des nombres

Contenu du snippet

Ce petit code permet de mettre des espaces dans les nombres tous les 3 chiffres.

Exemple : 125698425 devient 125 698 425 ce qui est plus clair et plus lisible.

J'espère que cela vous sera utilise

Source / Exemple :


function format_nombre($test) {
	$long = strlen($test);
	switch ($long) {
		case 0:
		$test1 = $test;
		break;
		case 1:
		$test1 = substr($test,0,1);
		break;
		case 2:
		$test1 = substr($test,0,2);
		break;
		case 3:
		$test1 = substr($test,0,3);
		break;
		case 4:
		$test1 = substr($test,0,1)." ".substr($test,1,3);
		break;
		case 5:
		$test1 = substr($test,0,2)." ".substr($test,2,3);
		break;
		case 6:
		$test1 = substr($test,0,3)." ".substr($test,3,3);
		break;
		case 7:
		$test1 = substr($test,0,1)." ".substr($test,1,3)." ".substr($test,4,3);
		break;
		case 8:
		$test1 = substr($test,0,2)." ".substr($test,2,3)." ".substr($test,5,3);
		break;
		case 9:
		$test1 = substr($test,0,3)." ".substr($test,3,3)." ".substr($test,6,3);
		break;
		case 10:
		$test1 = substr($test,0,1)." ".substr($test,1,3)." ".substr($test,4,3)." ".substr($test,7,3);
		break;
		case 11:
		$test1 = substr($test,0,2)." ".substr($test,2,3)." ".substr($test,5,3)." ".substr($test,8,3);
		break;
		case 12:
		$test1 = substr($test,0,3)." ".substr($test,3,3)." ".substr($test,6,3)." ".substr($test,9,3);
		break;

	}
	return($test1);
}

Conclusion :


Un simple appel de la fonction à l'endroit de l'affichage.
$visite = "125698425";
echo "format_nombre($visite)";

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.