为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。
    查看全部
  • 通过imagestring函数就可以输出简单的验证码,而要使用imagesetpixel绘制点来实现噪点干扰,并采用循环进行随机绘制。
    查看全部
    0 采集 收起

    2017-04-20

  • 通过指定路径参数将图像保存到文件中:$filename = 'img,png'; imagepng($img,$filename); imagepng可以将图像保存成png格式,imagejpeg将图片保存成jpeg格式,imagegif将图片保存成gif格式。imagejpeg会对图片进行压缩,因此还需要设置一个质量参数。 $filename = 'img.jpg'; imagejpeg($img,$filename,80);
    查看全部
    0 采集 收起

    2017-04-20

  • GD库常用的图形基本操作:绘制线条,背景填充,画矩形,绘制文字等。 与绘制线条类似:$img = imagecreatetruecolor(100,100); $red = imagecolorallocate($img,0xFF,0o00,0o00); 再使用imagestring函数来进行文字的控制,然而参数很多:imagestring(resource $image,int $font, int $x, int $y,string $s, int $col),$font来设置字体的大小,x,y来设置文字显示的位置,$s是要绘制的文字,$col是文字的颜色: $imagestring($img,5,0,0,"hello world",$red); header("content-type:image/png"); imagepng($img); imagedestroy($img);
    查看全部
    0 采集 收起

    2018-03-22

  • 1、要对图形进行操作,首先要通过imagecreatetruecolor函数建一个画布: $img=imagecreatetruecolor(100,100); 2、GD库中需要通过imagecolorallocate函数对画笔所用的颜色进行分配,通过参数设定RGB的颜色值来确定画笔的颜色:$red = imagecolorallocate($img,0xFF,0x00,0x00); 3、然后我们通过调用绘制线段函数imageline来进行线条绘制,通过起点和终点来最终得到线条:imageline($img,0,0,100,100,$red); 4、绘制好以后,通过header与imagepng进行图像的输出: header("content-type:image/png"); imagepng($img); 5、最后调用imagedestroy释放该图片所占用的内存: imagedestroy($img); 当我们不仅需要输出图片,还要输出得到一个图片文件时。通过imagepng($img,'img.png');指定文件名将绘制后的图像保存到文件中。
    查看全部
    0 采集 收起

    2018-03-22

  • 这可以总结道,在类和对象里,无论我们是调用函数,还是输出结果,我们得从类和对象一步一步的访问输出 例如,改变变量$car->name='奥迪A6';而不是直接$name='奥迪A6';是$car->getName();而不是getName();是$this->nam返回,而不是直接的$nam返回
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函数是否存在。同样的method_exists可以用来检测类的方法是否存在。
    查看全部
    0 采集 收起

    2017-04-19

  • 所谓可变函数,即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数。经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。可变函数的调用方法为变量名加括号。 function name() { echo 'jobs'; } $func = 'name'; $func(); //调用可变函数
    查看全部
    0 采集 收起

    2017-04-19

  • 函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。 function numbers() { return array(1, 2, 3); } list ($one, $two, $three) = numbers();
    查看全部
    0 采集 收起

    2017-04-19

  • GD指的是Graphic Device ,PHP的GD库是用来处理图像的扩展库,通过GD库提供的一系列API,可以对图像进行处理或者直接生成新的图片。php通过它可以对JPG,PNG,GIF,SWF等图片进行处理。GD库常用在图片加水印,验证码生成等方面。
    查看全部
    0 采集 收起

    2017-04-19

  • GMT:格林威治 标准时间
    查看全部
    0 采集 收起

    2017-04-19

  • 内置函数strtotime:获取某个日期的时间戳,或者获取某个时间的时间戳。
    查看全部
    0 采集 收起

    2017-04-19

  • date(时间戳的格式,规定时间戳【默认是当前的日期和时间,可选】):来取得当前的日期。eg: echo date("Y-m-d");
    查看全部
    0 采集 收起

    2018-03-22

  • UNIX时间戳(timestamp):从1970年1月1日到当前时间的秒数之和
    查看全部
    0 采集 收起

    2017-04-19

  • 通过filesize函数可以取得文件的大小,而文件的大小是以字节数表示的
    查看全部

举报

0/150
提交
取消
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!