Home · Latest · Trends  /  PHP
7

Smarty Random Color

rated 7 times [  7] [ 0]  / comments: 0 / hits: 151  / 3 months ago, sun, jun 16, 2019, 01:53:29
<?php
/*
 * Smarty plugin
 * -------------------------------------------------------------
 * File:     function.randomcolor.php
 * Type:     function
 * Name:     randomcolor
 * Purpose:  outputs random color
 * Usage:    {foreach...}<div style="background:{randomcolor};height:40px;width:40px;">randomcolor</div>{/foreach}
 * -------------------------------------------------------------
 */
function smarty_function_randomcolor($params, Smarty_Internal_Template $template)
{
    $colors = ['#ccdb38','#a676b8','#fe7e17','#EC3A56','#1DBFFF','#02d3a4','#bc02d3','#025fd3','#297fa0','#539239','#fe9717','#a0a0a0','#b666bf','#dcdc08'];
    $result = array_rand($colors);
    return $colors[$result];
}
?>
More From » PHP
 

Comments

There are no comments for this Snippet yet
Only authorized users can post. Please sign in first, or register a free account
 
Share
Snippets
reCaptcha in smarty template file
3 years ago, mon, dec 5, 2016
reCAPTCHA v.2.0. Sample Form. You need to get API key for your site. https://www.google.com/recaptcha/admin#list
3 years ago, mon, jan 9, 2017
PHP stopforumspam integration example ans class
3 years ago, mon, jan 16, 2017
esoTalk forum script / esoTalk-BBCode plugin with color tag [plugin.php] [resources/bbcode.js]
3 years ago, sat, jan 21, 2017
Smarty section start loop: First result, second result, first and second result
3 years ago, fri, feb 10, 2017
PHP replace bad words function / form
3 years ago, fri, feb 10, 2017
Get a domain name IP address with PHP
3 years ago, tue, feb 28, 2017
Get YouTube Video ID and clean URL with PHP
3 years ago, sun, mar 5, 2017
HTML Purifier posting arrays example
3 years ago, thu, mar 16, 2017
Thunderbird userchrome.css example C://Users/<USER>/AppData/Roaming/Thunderbird/Profiles/<PROFILE>/chrome/userChrome.css
2 years ago, sun, apr 16, 2017
Sponsor
Posted
jimmy

jimmy

Member since Dec 15, 2016
Total Code Snippets: 16
Total Comments: 2
Location: n/a
Following
User not following anyone yet.