Cuestión : Ayuda de la secuencia del PHP para determinar salida y la disposición de un valor

Tenemos que manipular la salida de un valor numérico que preguntamos de una base de datos.  Asumir que este valor es un número, y que se puede almacenar como tal:  25, 12.5, 34.25, 100, 250.50, 7.5, 20.00, 8.5, etc.  No podemos controlar la manera que se almacena este valor.  Estos valores representan el precio algo.  el

What que necesitamos es exhibir esto como número con diverso formato. de acuerdo con la longitud del valor y si tiene centavos (algo después de un período.)  Una vez más como usted ve arriba, tenemos que trabajar con el valor disponible, y qué outputted como $12.50 se almacena a veces como 12.5 o 12.50.  Ciframos difícilmente la muestra de dólar.  Necesitamos exhibir esto como la fuente 60px o fuente 46px.  el

If allí no es ningún período (coma), nosotros lo quiere en fuente de 60 px sin demostrar de los centavos.  Si hay un decimal, o si la longitud es mayor de 3 carácteres (que no cuentan la muestra de dólar que nosotros difícilmente código), lo queremos en fuente de 46 px, con los centavos demostrando si hay centavos, o ningunos centavos si no hay coma.    Sé sobre number_format pero no sé determinar la longitud de la secuencia para ver si hay una coma para crear un condicional.  el

Please siente libre de manipular cualquier código abajo.  Éstos son solamente ejemplos así que usted puede ver cómo planeamos repetir hacia fuera el resultado.

Examples de
(asumir que nuestro valor está en la variable de $amount):

$amount = $row [“cantidad”]; nuestro valor del

If es 25.50.  Podríamos cifrar esto como: fuente del style= del
$ el

Output de
de esto sería $25.50 en 46 nuestro valor del punto font.


If es 10.  Podríamos cifrar esto como: fuente del style= del
$

Output de esto sería $10 en 60 nuestro valor del punto font.


If es 7.5.  Podríamos cifrar esto como: fuente del style= del
$ el

Output de de esto sería $7.50 en 46 nuestro valor del punto font.


If es 250.  Podríamos cifrar esto como: fuente del style= del
$ el

Output de de esto sería $250 en 46 nuestro valor del punto font.


If es 50.  Podríamos cifrar esto como: fuente del style= del
$

Output de esto sería $50 en 60 puntos font.

I se prepone seguir siendo disponible confirmar la solución y conceder los puntos quickly. class= del

Respuesta : Ayuda de la secuencia del PHP para determinar salida y la disposición de un valor

De todas formas
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
3) $fsize= " 46 ";
¿? >
 $ 
Otras soluciones  
 
programming4us programming4us