目前,每个人的博客左侧通常都会添加一个美丽多彩的标记,也想把这个小功能添加到你自己的小站。
我使用WordPress的时候不那么方便,使用WordPress的朋友直接使用现成的插件,小老鼠可以添加这个七彩的功能。要添加这样的功能或自己动手,学习它。
首先,分析了当前多色标签的主要形式。有两个要点:颜色多样,大小不同,这是多色标签的特点,所以我们考虑PHP中的随机函数兰德。
大小的随机值很容易做,连接单元可以直接生成。
复制代码代码如下所示:
< PHP
随机大小的情况
$ M =兰特(20、30);
回声'随机大小';
>
生成颜色稍微有些麻烦,因为颜色值是十六个十六进制字符的形式,而随机函数兰特不能直接生成0到f这样,最后直接在一个数组中十六个十六进制字符,然后随机生成的鼠标可以实现随机颜色。
复制代码代码如下所示:
< PHP
随机色函数
直接返回到随机生成的颜色值。
函数GetColor(){
第一个数组中存储了十六个十六进制字符数组。
$ ARR =阵列('0'、'1',2,3,4,5,6,7,8,9。
因为颜色颜色值的长度是6位,所以6个周期。
($ i = 0;$ i < 6;$ + +){
0到15个随机生成的数字,然后作为下标值可以是
颜色=美元美元ARR {兰德(0)};
}
/ /回报的当数#加
返回的#'。$颜色;
}
>
随机大小,其余的随机颜色不是问题。直接取出所有标签,然后称重,然后遍历数组生成HTML文本。
最后,一些意见,毕竟,PHP的服务器,服务器每次将兰德不小的梨(那些特牛的机器可以忽略,毕竟目前VPS或多)。我们可以生成标签博客时的变化,如删除、修改、添加新标签的文章时产生,然后我们会产生丰富多彩的标签的HTML文本。最后,生成丰富多彩的HTML不一定要存储在数据库中,直接存储在一个文件中,并包括。
现在,这是我的小站所做的,当我有空的时候,我会引入Javascript来实现多彩的标签。原理几乎相同。这只是Javascript的客户端行为,不需要担心服务器端的梨。此外,Javascript具有良好的交互性,可以生成动画云标记。