Fråga : PHP stränger hjälp för att bestämma tillverkat och orienteringen av en värdera

Vi måste att behandla som tillverkas av ett numeriskt, värderar oss query från en databas.  Anta att detta värderar är en numrera och kan lagras som sådan:  25, 12.5, 34.25, 100, 250.50, 7.5, 20.00, 8.5, Etc. som vi inte är kompetent att kontrollera detta, värderar långt lagras.  Dessa värderar föreställer prissätta av något.  

What som vi behöver, är att visa detta som en numrera med olikt formatera. baserat på längden av värdera och huruvida den har cents (något efter en period.)  Igen som du ser över, vi måste att fungera med det tillgängligt värderar, och ibland vad skulle, outputteds, som $12.50 lagras som endera 12.5 eller 12.50.  Vi kodifierar hårt dollaren undertecknar.  Vi behöver endera att visa denna som stilsorten 60px eller stilsorten 46px.  

If där är ingen period (decimalkomma), oss önskar den i stilsort för 60 px med ingen centsvisning.  Om det finns ett decimal-, eller om längden är mer stor än 3 tecken (som inte räknar dollaren, undertecknar som vi kodifierar hårt), vi önskar den i stilsort för 46 px, med centsvisning, om det finns cents, eller inga cents, om det inte finns någon decimalkomma.    Jag vet om number_format men vet inte hur man bestämmer längden av stränga för att se, om det finns en decimalkomma som skapar ett villkorligt.  känselförnimmelsen för

Please frigör för att behandla några kodifierar nedanfört.  Dessa är endast exempel, så du kan se hur vi planerar för att eka ut resultatet. <-/b>

Examples (anta att våra värderar är i variabeln av $amount):

$amount = $row [”belopp”]; vår

If värderar är 25.50.  Vi kunde kodifiera denna som: style=” stilsort för
$ <-/span>

Output av skulle denna är $25.50 i 46 pekar vår font.


If värderar är 10.  Vi kunde kodifiera denna som: style=” stilsort för
$


Output av skulle denna är $10 i 60 pekar vår font.


If värderar är 7.5.  Vi kunde kodifiera denna som: style=” stilsort för
$ <-/span>

Output av skulle denna är $7.50 i 46 pekar vår font.


If värderar är 250.  Vi kunde kodifiera denna som: style=” stilsort för
$ <-/span>

Output av skulle denna är $250 i 46 pekar vår font.


If värderar är 50.  Vi kunde kodifiera denna som: style=” stilsort för
$

Output av skulle denna är $50 i 60 pekar font.

I ämnar återstå tillgänglig att bekräfta lösningen, och utmärkelsen pekar quickly. " klar "

Svar : PHP stränger hjälp för att bestämma tillverkat och orienteringen av en värdera

Anyways
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
3) $fsize= " 46 ";
? >
 $ 
Andra lösningar  
 
programming4us programming4us