2017-11-22 5 views
0

나는 이것이 일반적으로 광범위한 질문이지만 모든 오후를 보았으며 아직 내 요구에 맞는 PHP 라이브러리를 찾지 못했다는 것을 알고 있습니다. 내가 원하는 것은 이름이나 문자로 전달할 수있는 간단한 클래스이며 백그라운드에서 무작위로 색상이 지정된 디자인 문자 아이콘 중 하나를 생성합니다. png 또는 jpeg 형식의 아이콘을 선호합니다. 단지 PHP는이 같은PHP 용 소재 레터 아이콘

뭔가 당신은 단순히 범위에 대한 HTML, CSS를 사용할 수 있습니다 https://github.com/eladnava/material-letter-icons

Material Icon from js Library

답변

0

완벽 할 것입니다. PHP에서 색상 배열을 사용하고 무작위로 하나의 색상을 선택하십시오. CSS는 원과 같이 스팬을 만들 수 있습니다. 원하는대로 추가 CSS를 추가하십시오.

<?php 
function letterIcon($char) { 
    $colors = ['red', 'green', 'blue', 'orange']; 

    $color = $colors[rand(0, count($colors) - 1)]; 

    return "<span style=\"background-color:{$color}; border-radius: 50%; height:200px; width:200px; padding:20px;\">{$char}</span>"; 
} 
echo letterIcon('A'); 
?> 
+0

내가 이런 짓을 했을까하지만 난 이미지가 의견을 주셔서 감사합니다 @aaron 일반 HTML –

+0

대신 표시 찾고 있습니다. 나는 그것을 편집했다. 제발 upvote. – Ali