php 에서 랜덤으로 텍스트 색상 부여하기
조회수 6901 답변수 1 반응수 1 등록일 2016.07.11 22:51:44

  1. <div style="color: <?=$random_color?>">
  2.     테스트 텍스트
  3. </div>

위 코드의 color에 php에서 랜덤으로 생성된 컬러 코드 값을 넣으려면 어떻게 해야 하나요

방법1)

  1. $rand = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f');
  2. $random_color = '#'.$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)];

방법2)

  1. $random_color = '#' . str_pad(dechex(mt_rand(0, 0xFFFFFF)), 6, '0', STR_PAD_LEFT);

방법3)

  1. $random_color = sprintf('#%06X', mt_rand(0, 0xFFFFFF));


2016.07.12 23:49:53 반응 이력

답변 작성

질문에 적합한 답변을 상세히 작성해 주시기 바랍니다.

답변이 찬성되면 태그평판 +2점이 적립, 반대되면 태그평판 -1점 차감됩니다.

답변이 채택되면 태그평판 +10점이 적립됩니다.

PHP 게시판 정보
  • 34
    질문수
  • 9
    아카이브수
  • 28
    채택수
  • 2
    멤버수
PHP 질문 통계
최근 30일
답변율
0%
채택율
0%
전체
답변율
85%
채택율
82%
최근에 등록된 질문