تابع ایجاد کد رنگ تصادفی در پی اچ پی
سلام. همه ما با کد های رنگارنگ hex آشنا هستیم. کد هایی که با یک شارپ (#) شروع می شوند و در ادامه سه مجموعه عدد در مبنای 16 داریم که رنگ ما را در سیستم رنگی RGB مشخص می کند. امروز برای شما کلی کد آماده کرده ایم که می توانید کد رنگ تصادفی ایجاد کنید و وب سایتتان را هر بار به رنگی متفاوت برای کاربرانتان به نمایش بگذارید.
1 –
1 2 3 4 5 6 7 8 9 10 11 12 13 |
function rand_color(){ // snippets.ir $rand = array_merge( range( 0, 9 ), range( 'a', 'f' ) ); $color = "#"; for( $i = 1; $i <= 6; $i++ ) $color .= $rand[ rand( 0, 15 ) ]; return $color; } $color = rand_color(); |
2 –
1 |
$color = sprintf( "#%06X", mt_rand( 0, 0xFFFFFF ) ); |
3 –
1 |
$color = '#'. substr( md5( rand() ), 0, 6 ); |
4 –
1 |
$color = "#" . str_pad( dechex( mt_rand( 0, 0xFFFFFF ) ), 6, '0', STR_PAD_LEFT ); |
5 –
1 |
$color = "#" . substr( uniqid(), -6 ); |
6 –
1 |
$color = "#" . bin2hex( openssl_random_pseudo_bytes(3) ); |
7 –
1 2 3 4 5 6 7 8 9 10 |
function random_color_part() { return str_pad( dechex( mt_rand( 0, 255 ) ), 2, '0', STR_PAD_LEFT ); } function random_color() { // snippets.ir return "#" . random_color_part() . random_color_part() . random_color_part(); } $color = random_color(); |
8 – RGB
1 |
$color = sprintf( 'rgb(%d, %d, %d)', rand( 0, 255), rand( 0, 255), rand( 0, 255) ); |
بازم روشی سراغ دارین؟!

4 thoughts on “تابع ایجاد کد رنگ تصادفی در پی اچ پی”
سلام مهدی جان. اگر بتونی کدی قرار بدی که در فیلدهای تلفن و کد پستی در ووکامرس، اعداد فارسی به انگلیسی تبدیل شن، عالی می شه 🙂
سلام. حتما امیر جان. تو برنامه قرار میدم. عضو خبرنامه شو منتشر شد جا نمونی!
salam baraye man ba hich kudum az in ravesha javab nadad.
lotfan age mishe benevisid ke chetori ba halqeye for ranghaye mokhtalef neshun bedam.