$red = imagecolorallocate($img, 0xFF, 0x00, 0x200);
/*imagecolorallocate
int imagecolorallocate(int im, int red, int green, int blue);
参数 im 表示图形的 handle。参数 red、green、blue 是色彩三原色,其值从 0 至 255。
*/
//在这里使用imageline绘制线条
imageline($img,50,50,100,100,$red);
/*
$img 是选择图片
50 50 是线的起始坐标
100 100 是终点坐标
*/
/*imagecolorallocate
int imagecolorallocate(int im, int red, int green, int blue);
参数 im 表示图形的 handle。参数 red、green、blue 是色彩三原色,其值从 0 至 255。
*/
//在这里使用imageline绘制线条
imageline($img,50,50,100,100,$red);
/*
$img 是选择图片
50 50 是线的起始坐标
100 100 是终点坐标
*/
2017-05-05
换算函数我觉得应该是这样的:
function getsize($size, $format = 'kb') {
if ($format == 'kb') {
$p = 0;
} elseif ($format == 'mb') {
$p = 1;
} elseif ($format == 'gb') {
$p = 2;
}
$size /= pow(1024, $p);//初始单位是KB,因此转换时是根据1024的几次幂来计算。
return number_format($size, 3);
}
function getsize($size, $format = 'kb') {
if ($format == 'kb') {
$p = 0;
} elseif ($format == 'mb') {
$p = 1;
} elseif ($format == 'gb') {
$p = 2;
}
$size /= pow(1024, $p);//初始单位是KB,因此转换时是根据1024的几次幂来计算。
return number_format($size, 3);
}
2017-05-05
email那儿不太完整。。如果email格式是app-sys@imooc.com就无法匹配了。就算没有 - 如果域名是.com.cn的也无法匹配!!!
完整版email表达式
[-\w.+]*@([-\w]+\.)+[\w]+
完整版email表达式
[-\w.+]*@([-\w]+\.)+[\w]+
2017-05-04
$p = '/[0-9]+\-+[0-9]+/'; /[\d\-]+/这个也可以,\d是什么意思?还有[]也不太明白用意,字符类定义是什么?
2017-05-03