Acil yardım!!.

cameliaNeslihan Düner

arkadaşlar ben uzaktan eğitimle programcılık okuyorum su soruyu yapamadım yardım edermisiniz

HTMLde kullanılan ve 16lık sistemde ifade edilen renk kodlarını (FF5CA3 gibi) 10luk sisteme çevirebilen (255, 92, 163 şeklinde) ve tersi işlemi gerçekleştirebilen bir php programı hazırlayınız.

2011-04-22 17:28:50

Php

yusuefYusuf PolatAvatar

function hexToRGB($hex)

{

$her_harf = str_split($hex);

foreach($her_harf AS $key=>$value)

{

if($value=="F" || $value=="f") $her_harf[$key]=15;

elseif($value=="E" || $value=="e") $her_harf[$key]=14;

elseif($value=="D" || $value=="d") $her_harf[$key]=13;

elseif($value=="C" || $value=="c") $her_harf[$key]=12;

elseif($value=="B" || $value=="b") $her_harf[$key]=11;

elseif($value=="A" || $value=="a") $her_harf[$key]=10;

}

$r = ($her_harf[0]*16)+$her_harf[1];

$g = ($her_harf[2]*16)+$her_harf[3];

$b = ($her_harf[4]*16)+$her_harf[5];

return "RGB: R= {$r} G= {$g} B= {$b};

}

echo hexToRGB("FF5CA3");

bu kod grubu ile FF5CA3 değerini rgb olarak bulabilirsiniz. Tersi işlemiden fonksiyonu çevirerek sağlayabilirsiniz.

2012-07-11 10:06:10

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro