eugene2009 Posted January 26, 2010 Share Posted January 26, 2010 is there a php function to convert color names to hex? say if a user inputs "white" it will convert it to "ffffff" ? please help. Quote Link to comment https://forums.phpfreaks.com/topic/189826-php-color-to-hex/ Share on other sites More sharing options...
Mchl Posted January 26, 2010 Share Posted January 26, 2010 Take a list from here: http://en.wikipedia.org/wiki/List_of_colors load it into array, and lookup using a key. Quote Link to comment https://forums.phpfreaks.com/topic/189826-php-color-to-hex/#findComment-1001711 Share on other sites More sharing options...
oni-kun Posted January 26, 2010 Share Posted January 26, 2010 is there a php function to convert color names to hex? say if a user inputs "white" it will convert it to "ffffff" ? please help. There already is a sample of this in the php.net user contributed notes somewhere for web safe colours, although unless you're wanting to include 100+ colours, you should choose an array method as mentioned. $colors = array( 'white' => 'FFFFFF', 'blue' => '0000FF', 'green' => '00FF00' ... ); $user_chosen = strtolower(trim('White')); echo $colors[$user_chosen]; //Outputs FFFFFF if chosen is White, WHITE, white, etc. Blah, quick mockup example. Quote Link to comment https://forums.phpfreaks.com/topic/189826-php-color-to-hex/#findComment-1001725 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.