Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    ottenere il colore da un numero

    La variabile $num può contenere valori da 0 a 100. Voglio creare una funzione che prende in ingresso tale variabile e mi restituisce una stringa rappresentante un colore del tipo "F5D". La regola è questa: allo 0 è associato il bianco e man mano che il valore cresce si va verso il nero (rappresentato dal valore 100).

    Avete idea di come posso realizzare una function del genere?

  2. #2

  3. #3
    così:

    codice:
    function make_color($r)
    {
      $r = $r * 10;
      $r = 10 - $r;
      $r = $r * 16 / 11;
      return dechex(intval(round($r, 0)));
    }
    con $r parametro di ingresso float che va da 0 a 1

    (non era tanto banale)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.