<?
////////////////////////////////////////////////////////
//
// colors.php - 这个程序只是定义了一些颜色的名字。
//
// Author: Claus Radloff
//
// 描述:定义了一个颜色名字的联合数组。每个实体是由一个颜
// 色的名字和其RGB的参数所组成。函数GetColor 用颜色名做
// 参数,并且返回一个由RGB颜色所组成的联合数组。
//
// 4/14/2000 Mouse Chen( litmouse@km169.net ) Translate it to Chinese
$Colors = array(
// HTML 3.规范中所定义的颜色
"black"=>array( "red"=>0x00, "green"=>0x00, "blue"=>0x00),
"maroon"=>array( "red"=>0x80, "green"=>0x00, "blue"=>0x00),
"green"=>array( "red"=>0x00, "green"=>0x80, "blue"=>0x00),
"olive"=>array( "red"=>0x80, "green"=>0x80, "blue"=>0x00),
"navy"=>array( "red"=>0x00, "green"=>0x00, "blue"=>0x80),
"purple"=>array( "red"=>0x80, "green"=>0x00, "blue"=>0x80),
"teal"=>array( "red"=>0x00, "green"=>0x80, "blue"=>0x80),
"gray"=>array( "red"=>0x80, "green"=>0x80, "blue"=>0x80),
"silver"=>array( "red"=>0xC0, "green"=>0xC0, "blue"=>0xC0),
"red"=>array( "red"=>0xFF, "green"=>0x00, "blue"=>0x00),
"lime"=>array( "red"=>0x00, "green"=>0xFF, "blue"=>0x00),
"yellow"=>array( "red"=>0xFF, "green"=>0xFF, "blue"=>0x00),
"blue"=>array( "red"=>0x00, "green"=>0x00, "blue"=>0xFF),
"fuchsia"=>array( "red"=>0xFF, "green"=>0x00, "blue"=>0xFF),
"aqua"=>array( "red"=>0x00, "green"=>0xFF, "blue"=>0xFF),
"white"=>array( "red"=>0xFF, "green"=>0xFF, "blue"=>0xFF),
// Netscape and IE所附加定义的颜色
"aliceblue"=>array( "red"=>0xF0, "green"=>0xF8, "blue"=>0xFF),
"antiquewhite"=>array( "red"=>0xFA, "green"=>0xEB, "blue"=>0xD7),
"aquamarine"=>array( "red"=>0x7F, "green"=>0xFF, "blue"=>0xD4),
"azure"=>array( "red"=>0xF0, "green"=>0xFF, "blue"=>0xFF),
"beige"=>array( "red"=>0xF5, "green"=>0xF5, "blue"=>0xDC),
"blueviolet"=>array( "red"=>0x8A, "green"=>0x2B, "blue"=>0xE2),
"brown"=>array( "red"=>0xA5, "green"=>0x2A, "blue"=>0x2A),
"burlywood"=>array( "red"=>0xDE, "green"=>0xB8, "blue"=>0x87),
"cadetblue"=>array( "red"=>0x5F, "green"=>0x9E, "blue"=>0xA0),
"chartreuse"=>array( "red"=>0x7F, "green"=>0xFF, "blue"=>0x00),
"chocolate"=>array( "red"=>0xD2, "green"=>0x69, "blue"=>0x1E),
"coral"=>array( "red"=>0xFF, "green"=>0x7F, "blue"=>0x50),
"cornflowerblue"=>array( "red"=>0x64, "green"=>0x95, "blue"=>0xED),
"cornsilk"=>array( "red"=>0xFF, "green"=>0xF8, "blue"=>0xDC),
"crimson"=>array( "red"=>0xDC, "green"=>0x14, "blue"=>0x3C),
"darkblue"=>array( "red"=>0x00, "green"=>0x00, "blue"=>0x8B),
"darkcyan"=>array( "red"=>0x00, "green"=>0x8B, "blue"=>0x8B),
"darkgoldenrod"=>array( "red"=>0xB8, "green"=>0x86, "blue"=>0x0B),
"darkgray"=>array( "red"=>0xA9, "green"=>0xA9, "blue"=>0xA9),
"darkgreen"=>array( "red"=>0x00, "green"=>0x64, "blue"=>0x00),
"darkkhaki"=>array( "red"=>0xBD, "green"=>0xB7, "blue"=>0x6B),
"darkmagenta"=>array( "red"=>0x8B, "green"=>0x00, "blue"=>0x8B),
"darkolivegreen"=>array( "red"=>0x55, "green"=>0x6B, "blue"=>0x2F),
"darkorange"=>array( "red"=>0xFF, "green"=>0x8C, "blue"=>0x00),
"darkorchid"=>array( "red"=>0x99, "green"=>0x32, "blue"=>0xCC),
"darkred"=>array( "red"=>0x8B, "green"=>0x00, "blue"=>0x00),
"darksalmon"=>array( "red"=>0xE9, "green"=>0x96, "blue"=>0x7A),
"darkseagreen"=>array( "red"=>0x8F, "green"=>0xBC, "blue"=>0x8F),
"darkslateblue"=>array( "red"=>0x48, "green"=>0x3D, "blue"=>0x8B),
"darkslategray"=>array( "red"=>0x2F, "green"=>0x4F, "blue"=>0x4F),
"darkturquoise"=>array( "red"=>0x00, "green"=>0xCE, "blue"=>0xD1),
"darkviolet"=>array( "red"=>0x94, "green"=>0x00, "blue"=>0xD3),
"deeppink"=>array( "red"=>0xFF, "green"=>0x14, "blue"=>0x93),
"deepskyblue"=>array( "red"=>0x00, "green"=>0xBF, "blue"=>0xFF),
"dimgray"=>array( "red"=>0x69, "green"=>0x69, "blue"=>0x69),
"dodgerblue"=>array( "red"=>0x1E, "green"=>0x90, "blue"=>0xFF),
"firebrick"=>array( "red"=>0xB2, "green"=>0x22, "blue"=>0x22),
"floralwhite"=>array( "red"=>0xFF, "green"=>0xFA, "blue"=>0xF0),
"forestgreen"=>array( "red"=>0x22, "green"=>0x8B, "blue"=>0x22),
"gainsboro"=>array( "red"=>0xDC, "green"=>0xDC, "blue"=>0xDC),
"ghostwhite"=>array( "red"=>0xF8, "green"=>0xF8, "blue"=>0xFF),
"gold"=>array( "red"=>0xFF, "green"=>0xD7, "blue"=>0x00),
"goldenrod"=>array( "red"=>0xDA, "green"=>0xA5, "blue"=>0x20),
"greenyellow"=>array( "red"=>0xAD, "green"=>0xFF, "blue"=>0x2F),
"honeydew"=>array( "red"=>0xF0, "green"=>0xFF, "blue"=>0xF0),
"hotpink"=>array( "red"=>0xFF, "green"=>0x69, "blue"=>0xB4),
"indianred"=>array( "red"=>0xCD, "green"=>0x5C, "blue"=>0x5C),
"indigo"=>array( "red"=>0x4B, "green"=>0x00, "blue"=>0x82),
"ivory"=>array( "red"=>0xFF, "green"=>0xFF, "blue"=>0xF0),
"khaki"=>array( "red"=>0xF0, "green"=>0xE6, "blue"=>0x8C),
"lavender"=>array( "red"=>0xE6, "green"=>0xE6, "blue"=>0xFA),
"lavenderblush"=>array( "red"=>0xFF, "green"=>0xF0, "blue"=>0xF5),
"lawngreen"=>array( "red"=>0x7C, "green"=>0xFC, "blue"=>0x00),
"lemonchiffon"=>array( "red"=>0xFF, "green"=>0xFA, "blue"=>0xCD),
"lightblue"=>array( "red"=>0xAD, "green"=>0xD8, "blue"=>0xE6),
"lightcoral"=>array( "red"=>0xF0, "green"=>0x80, "blue"=>0x80),
"lightcyan"=>array( "red"=>0xE0, "green"=>0xFF, "blue"=>0xFF),
"lightgoldenrodyellow"=>array( "red"=>0xFA, "green"=>0xFA, "blue"=>0xD2),
"lightgreen"=>array( "red"=>0x90, "green"=>0xEE, "blue"=>0x90),
"lightgrey"=>array( "red"=>0xD3, "green"=>0xD3, "blue"=>0xD3),
"lightpink"=>array( "red"=>0xFF, "green"=>0xB6, "blue"=>0xC1),
"lightsalmon"=>array( "red"=>0xFF, "green"=>0xA0, "blue"=>0x7A),
"lightseagreen"=>array( "red"=>0x20, "green"=>0xB2, "blue"=>0xAA),
"lightskyblue"=>array( "red"=>0x87, "green"=>0xCE, "blue"=>0xFA),
"lightslategray"=>array( "red"=>0x77, "green"=>0x88, "blue"=>0x99),
"lightsteelblue"=>array( "red"=>0xB0, "green"=>0xC4, "blue"=>0xDE),
"lightyellow"=>array( "red"=>0xFF, "green"=>0xFF, "blue"=>0xE0),
"limegreen"=>array( "red"=>0x32, "green"=>0xCD, "blue"=>0x32),
"linen"=>array( "red"=>0xFA, "green"=>0xF0, "blue"=>0xE6),
"mediumaquamarine"=>array( "red"=>0x66, "green"=>0xCD, "blue"=>0xAA),
"mediumblue"=>array( "red"=>0x00, "green"=>0x00, "blue"=>0xCD),
"mediumorchid"=>array( "red"=>0xBA, "green"=>0x55, "blue"=>0xD3),
"mediumpurple"=>array( "red"=>0x93, "green"=>0x70, "blue"=>0xD0),
"mediumseagreen"=>array( "red"=>0x3C, "green"=>0xB3, "blue"=>0x71),
"mediumslateblue"=>array( "red"=>0x7B, "green"=>0x68, "blue"=>0xEE),
"mediumspringgreen"=>array( "red"=>0x00, "green"=>0xFA, "blue"=>0x9A),
"mediumturquoise"=>array( "red"=>0x48, "green"=>0xD1, "blue"=>0xCC),
"mediumvioletred"=>array( "red"=>0xC7, "green"=>0x15, "blue"=>0x85),
"midnightblue"=>array( "red"=>0x19, "green"=>0x19, "blue"=>0x70),
"mintcream"=>array( "red"=>0xF5, "green"=>0xFF, "blue"=>0xFA),
"mistyrose"=>array( "red"=>0xFF, "green"=>0xE4, "blue"=>0xE1),
"moccasin"=>array( "red"=>0xFF, "green"=>0xE4, "blue"=>0xB5),
"navajowhite"=>array( "red"=>0xFF, "green"=>0xDE, "blue"=>0xAD),
"oldlace"=>array( "red"=>0xFD, "green"=>0xF5, "blue"=>0xE6),
"olivedrab"=>array( "red"=>0x6B, "green"=>0x8E, "blue"=>0x23),
"orange"=>array( "red"=>0xFF, "green"=>0xA5, "blue"=>0x00),
"orangered"=>array( "red"=>0xFF, "green"=>0x45, "blue"=>0x00),
"orchid"=>array( "red"=>0xDA, "green"=>0x70, "blue"=>0xD6),
"palegoldenrod"=>array( "red"=>0xEE, "green"=>0xE8, "blue"=>0xAA),
"palegreen"=>array( "red"=>0x98, "green"=>0xFB, "blue"=>0x98),
"paleturquoise"=>array( "red"=>0xAF, "green"=>0xEE, "blue"=>0xEE),
"palevioletred"=>array( "red"=>0xDB, "green"=>0x70, "blue"=>0x93),
"papayawhip"=>array( "red"=>0xFF, "green"=>0xEF, "blue"=>0xD5),
"peachpuff"=>array( "red"=>0xFF, "green"=>0xDA, "blue"=>0xB9),
"peru"=>array( "red"=>0xCD, "green"=>0x85, "blue"=>0x3F),
"pink"=>array( "red"=>0xFF, "green"=>0xC0, "blue"=>0xCB),
"plum"=>array( "red"=>0xDD, "green"=>0xA0, "blue"=>0xDD),
"powderblue"=>array( "red"=>0xB0, "green"=>0xE0, "blue"=>0xE6),
"rosybrown"=>array( "red"=>0xBC, "green"=>0x8F, "blue"=>0x8F),
"royalblue"=>array( "red"=>0x41, "green"=>0x69, "blue"=>0xE1),
"saddlebrown"=>array( "red"=>0x8B, "green"=>0x45, "blue"=>0x13),
"salmon"=>array( "red"=>0xFA, "green"=>0x80, "blue"=>0x72),
"sandybrown"=>array( "red"=>0xF4, "green"=>0xA4, "blue"=>0x60),
"seagreen"=>array( "red"=>0x2E, "green"=>0x8B, "blue"=>0x57),
"seashell"=>array( "red"=>0xFF, "green"=>0xF5, "blue"=>0xEE),
"sienna"=>array( "red"=>0xA0, "green"=>0x52, "blue"=>0x2D),
"skyblue"=>array( "red"=>0x87, "green"=>0xCE, "blue"=>0xEB),
"slateblue"=>array( "red"=>0x6A, "green"=>0x5A, "blue"=>0xCD),
"slategray"=>array( "red"=>0x70, "green"=>0x80, "blue"=>0x90),
"snow"=>array( "red"=>0xFF, "green"=>0xFA, "blue"=>0xFA),
"springgreen"=>array( "red"=>0x00, "green"=>0xFF, "blue"=>0x7F),
"steelblue"=>array( "red"=>0x46, "green"=>0x82, "blue"=>0xB4),
"tan"=>array( "red"=>0xD2, "green"=>0xB4, "blue"=>0x8C),
"thistle"=>array( "red"=>0xD8, "green"=>0xBF, "blue"=>0xD8),
"tomato"=>array( "red"=>0xFF, "green"=>0x63, "blue"=>0x47),
"turquoise"=>array( "red"=>0x40, "green"=>0xE0, "blue"=>0xD0),
"violet"=>array( "red"=>0xEE, "green"=>0x82, "blue"=>0xEE),
"wheat"=>array( "red"=>0xF5, "green"=>0xDE, "blue"=>0xB3),
"whitesmoke"=>array( "red"=>0xF5, "green"=>0xF5, "blue"=>0xF5),
"yellowgreen"=>array( "red"=>0x9A, "green"=>0xCD, "blue"=>0x32));
// GetColor函数返回一个有关RGB三原色的联合数组
function GetColor($Colorname)
{
global $Colors;
return $Colors[$Colorname];
}
?>
我把颜色总结了一下
"black"=>array( 0x000000),黑色
"maroon"=>array( 0x800000), 栗色
"green"=>array( 0x008000), 绿色
"olive"=>array( 0x808000), 橄榄色
"navy"=>array( 0x000080), 藏青色
"purple"=>array( 0x800080), 紫色
"teal"=>array( 0x008080), 凫蓝:适度或深色的带蓝色的绿色到呈绿色的蓝色
"gray"=>array( 0x808080), 灰色
"silver"=>array( 0xC0C0C0), 银色
"red"=>array( 0xFF0000), 红色
"lime"=>array( 0x00FF00),
"yellow"=>array( 0xFFFF00), 黄色
"blue"=>array( 0x0000FF), 蓝色
"fuchsia"=>array( 0xFF00FF), 紫红
"aqua"=>array( 0x00FFFF), 浅绿色
"white"=>array( 0xFFFFFF), 白色
// Netscape and IE所附加定义的颜色
"aliceblue"=>array( 0xF0F8FF),
"antiquewhite"=>array( 0xFAEBD7),
"aquamarine"=>array( 0x7FFFD4),
"azure"=>array( 0xF0FFFF),
"beige"=>array( 0xF5F5DC),
"blueviolet"=>array( 0x8A2BE2),
"brown"=>array( 0xA52A2A),
"burlywood"=>array( 0xDEB887),
"cadetblue"=>array( 0x5F9EA0),
"chartreuse"=>array( 0x7FFF00),
"chocolate"=>array( 0xD2691E),
"coral"=>array( 0xFF7F50),
"cornflowerblue"=>array( 0x6495ED),
"cornsilk"=>array( 0xFFF8DC),
"crimson"=>array( 0xDC143C),
"darkblue"=>array( 0x00008B),
"darkcyan"=>array( 0x008B8B),
"darkgoldenrod"=>array( 0xB8860B),
"darkgray"=>array( 0xA9A9A9),
"darkgreen"=>array( 0x006400),
"darkkhaki"=>array( 0xBDB76B),
"darkmagenta"=>array( 0x8B008B),
"darkolivegreen"=>array( 0x556B2F),
"darkorange"=>array( 0xFF8C00),
"darkorchid"=>array( 0x9932CC),
"darkred"=>array( 0x8B0000),
"darksalmon"=>array( 0xE9967A),
"darkseagreen"=>array( 0x8FBC8F),
"darkslateblue"=>array( 0x483D8B),
"darkslategray"=>array( 0x2F4F4F),
"darkturquoise"=>array( 0x00CED1),
"darkviolet"=>array( 0x9400D3),
"deeppink"=>array( 0xFF1493),
"deepskyblue"=>array( 0x00BFFF),
"dimgray"=>array( 0x696969),
"dodgerblue"=>array( 0x1E90FF),
"firebrick"=>array( 0xB22222),
"floralwhite"=>array( 0xFxFAF0),
"forestgreen"=>array( 0x228B22),
"gainsboro"=>array( 0xDCDCDC),
"ghostwhite"=>array( 0xF8F8FF),
"gold"=>array( 0xFFD700),
"goldenrod"=>array( 0xDAA520),
"greenyellow"=>array( 0xADFF2F),
"honeydew"=>array( 0xF0FFF0),
"hotpink"=>array( 0xFF69B4),
"indianred"=>array( 0xCD5C5C),
"indigo"=>array( 0x4B0082),
"ivory"=>array( 0xFFFFF0),
"khaki"=>array( 0xF0E68C),
"lavender"=>array( 0xE6E6FA),
"lavenderblush"=>array( 0xFFF0F5),
"lawngreen"=>array( 0x7CFC00),
"lemonchiffon"=>array( 0xFFFACD),
"lightblue"=>array( 0xADD8E6),
"lightcoral"=>array( 0xF08080),
"lightcyan"=>array( 0xE0FFFF),
"lightgoldenrodyellow"=>array( 0xFAFAD2),
"lightgreen"=>array( 0x90EE90),
"lightgrey"=>array( 0xD3D3D3),
"lightpink"=>array( 0xFFB6C1),
"lightsalmon"=>array( 0xFFA07A),
"lightseagreen"=>array( 0x20B2AA),
"lightskyblue"=>array( 0x87CEFA),
"lightslategray"=>array( 0x778899),
"lightsteelblue"=>array( 0xB0C4DE),
"lightyellow"=>array( 0xFFFFE0),
"limegreen"=>array( 0x32CD32),
"linen"=>array( 0xFAF0E6),
"mediumaquamarine"=>array( 0x66CDAA),
"mediumblue"=>array( 0x0000CD),
"mediumorchid"=>array( 0xBA55D3),
"mediumpurple"=>array( 0x9370D0),
"mediumseagreen"=>array( 0x3CB371),
"mediumslateblue"=>array( 0x7B68EE),
"mediumspringgreen"=>array( 0x00FA9A),
"mediumturquoise"=>array( 0x48D1CC),
"mediumvioletred"=>array( 0xC71585),
"midnightblue"=>array( 0x191970),
"mintcream"=>array( 0xF5FFFA),
"mistyrose"=>array( 0xFFE4E1),
"moccasin"=>array( 0xFFE4B5),
"navajowhite"=>array( 0xFFDEAD),
"oldlace"=>array( 0xFDF5E6),
"olivedrab"=>array( 0x6B8E23),
"orange"=>array( 0xFFA500),
"orangered"=>array( 0xFF4500),
"orchid"=>array( 0xDA70D6),
"palegoldenrod"=>array( 0xEEE8AA),
"palegreen"=>array( 0x98FB98),
"paleturquoise"=>array( 0xAFEEEE),
"palevioletred"=>array( 0xDB7093),
"papayawhip"=>array( 0xFFEFD5),
"peachpuff"=>array( 0xFFDAB9),
"peru"=>array( 0xCD853F),
"pink"=>array( 0xFFC0CB),
"plum"=>array( 0xDDA0DD),
"powderblue"=>array( 0xB0E0E6),
"rosybrown"=>array( 0xBC8F8F),
"royalblue"=>array( 0x4169E1),
"saddlebrown"=>array( 0x8B4513),
"salmon"=>array( 0xFA8072),
"sandybrown"=>array( 0xF4A460),
"seagreen"=>array( 0x2E8B57),
"seashell"=>array( 0xFFF5EE),
"sienna"=>array( 0xA0522D),
"skyblue"=>array( 0x87CEEB),
"slateblue"=>array( 0x6A5ACD),
"slategray"=>array( 0x708090),
"snow"=>array( 0xFFFAFA),
"springgreen"=>array( 0x00Fx7F),
"steelblue"=>array( 0x4682B4),
"tan"=>array( 0xD2B48C),
"thistle"=>array( 0xD8BFD8),
"tomato"=>array( 0xFF6347),
"turquoise"=>array( 0x40E0D0),
"violet"=>array( 0xEE82EE),
"wheat"=>array( 0xF5DEB3),
"whitesmoke"=>array( 0xF5F5F5),
"yellowgreen"=>array( 0x9ACD32));
PHP 的一些例程 http://www.xfbbs.com/Book/PHP/PHP_1/index.html
posted on 2008-02-28 15:26
鱼有所思 阅读(4052)
评论(0) 编辑 收藏 引用 网摘 所属分类:
PHP