Format de nombre, PHP
7 messages
• Page 1 sur 1
- hsii04
- Nouveau WRInaute

- Messages: 29
- Inscription: 15 Mar 2005
Tu peux essayer ceci :
- Code: Tout sélectionner
function ToMoney($string)
{
$Negative = 0;
if(preg_match('/^-/',$string))
{
$Negative = 1;
$string = preg_replace('|-|','',$string);
}
$string = preg_replace('|,|','',$string);
$Full = split('[.]',$string);
$Count = count($Full);
if($Count > 1)
{
$First = $Full[0];
$Second = $Full[1];
$NumCents = strlen($Second);
if($NumCents == 2)
{
//do nothing already at correct length
}
else if($NumCents < 2)
{
$Second = $Second . '0';
}
else if($NumCents > 2)
{
$Temp = substr($Second,0,3);
$Rounded = round($Temp,-1);
$Second = substr($Rounded,0,2);
}
}
else
{
$First = $Full[0];
$Second = '00';
}
$length = strlen($First);
if( $length <= 3 )
{
$string = $First . ',' . $Second;
if($Negative == 1)
{
$string = '-' . $string;
}
return $string;
}
else
{
$loop_count = intval(( $length / 3 ));
$section_length = -3;
for($i = 0; $i < $loop_count; $i++)
{
$sections[$i] = substr($First, $section_length, 3);
$section_length = $section_length - 3;
}
$stub = ($length % 3);
if($stub != 0)
{
$sections[$i] = substr($First, 0, $stub);
}
$Done = implode(',', array_reverse($sections));
$Done = $Done . ',' . $Second;
if($Negative == 1)
{
$Done = '-' . $Done;
}
return $Done;
}
}
-

finstreet - WRInaute accro

- Messages: 16999
- Inscription: 10 Juil 2005
La Chaise sauvage a écrit:... ou tu peux essayer ceci
- Code: Tout sélectionner
echo number_format(2500000,0,'.',',');
Mdr le tueur
- La Chaise sauvage
- WRInaute impliqué

- Messages: 717
- Inscription: 11 Avr 2005
heureusement que je suis pas payé à la ligne de code 
7 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [Resolu] php: changer le format de la date
- Adsense, format des annonces et php
- Sortir le format, durée etc d'une vidéo avec php ?
- Récupérer la durée d'une chanson en php format wma ou mp3
- Format de pub dans les coins en background quel format?
- Affichage d'images de grand format en petit format
- nombre de sessions php
- forum php nombre de connecté
- Récuperer le nombre de backlinks en php
- php : variable nombre ou string ?
- Des stats AdSense détaillées ! - 19-03-2004
- API Blogger : Google Data API - 16-08-2006
- Les meilleurs backlinks externes - 04-08-2008
- Google AdSense en test sur WebRankInfo - 26-11-2003
- Sitemaps : protocole commun pour Google, Yahoo et Live Search - 16-11-2006
- Algorithme de détection du link spam de masse - 09-11-2005
- WebRankInfo analyse le logiciel AgentWebRanking - 08-12-2002
- Google Sync: Service "push" pour votre calendrier et vos contacts - 10-02-2009
- Analyse des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Calcul d'indice de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page. - Détection de pages similaires
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


