frnxstd/hex2rgba

hex2rgba 是一个将十六进制颜色代码转换为 rgba 的示例项目

dev-master 2018-08-01 06:47 UTC

This package is auto-updated.

Last update: 2024-09-29 05:21:17 UTC


README

这是一个将十六进制颜色转换为 rgba 的小型 PHP 包!

安装

在您的项目文件夹中运行以下命令

composer require frnxstd/hex2rgba

示例用法

<?php
require_once __DIR__ . '/../vendor/autoload.php'; // Autoload files using Composer autoload

use hex2rgba\hex2rgba;

/** @var hex2rgba $hex2rgba */
$hex2rgba = new hex2rgba();

$cases = array(
    array('#FFF',    '0.3'),
    array('#FFFFFF', 1),
    array('FFF',     '.5'),
    array('FFFFFF',  1),
    array('FFFFF',   1)
);

foreach ($cases as $case)
{
    try{
        echo $hex2rgba->convert($case[0], $case[1]);

        echo '<hr>';

    } catch (Exception $exception)
    {
        die($exception->getMessage());
    }
}