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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • header("Content-type:text/html;charset=utf-8");
    查看全部
  • <?php //创建一个索引数组,索引数组的键是“0”,值是“苹果” $arr = array(0,'苹果'); $fruit = array("苹果","香蕉","菠萝"); ?>
    查看全部
  • 类是面向对象程序设计的基本概念,通俗的理解就是对现实中某一个种类的东西的抽象,比如汽车可以抽象为一个类,汽车拥有名字,轮胎,速度,重量等属性,可以换挡,前进,后退等操作方法。 通常定义一个汽车的方法为: class car{ $name='汽车'; function getName(){ return $this->name; } } 类是一类东西的结构描述,而对象则是一类东西的一个具体事例,例如汽车这个名词可以理解为汽车的总类,但这辆汽车则是一个具体的汽车对象。 对象通过new 关键字进行实例化: $car =new Car(); echo $car ->getName(); 类与对象看起来比较相似,但实际上有本质的区别,类是抽象的概念,对象是具体的实例。类可以使程序具有可重用性。
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • 实例化对象变量时$a(实例化时的变量) =new(固定) person()//类名+(); 引用类内var/function时,$a->name(分变量前无$,->指向,而数组中,key=>varName)
    查看全部
  • class C { var $name ='char';//var类定义中声明变量 function getName()//function类定义中定义函数 { return $this->name; } }//class 声明类 $car = new Car();//new 实例化类 $car->getName();//调用类内函数
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • function_exists(functionName); if functionName exist,return true.
    查看全部
    0 采集 收起

    2016-12-18

  • mixed str_replace(search,replacement,object); find all the search in object and relace them with replacement
    查看全部
    0 采集 收起

    2016-12-18

  • 说白了,就是将函数名存储在变量里。。。
    查看全部
    0 采集 收起

    2016-12-18

  • 创建画布和画笔颜色 $img=createtruecolor(100,100); $red=imagecolorallocate($img,0xff,0x00,0x00); 画直线和画字符串 Imageline($img,0,0,100,100,$red) Imagestring($img,5,1,1,"hello word",$red); 向浏览器输出图像 Header("header-content:image/png"); Imagepng($img); 向文件中输出图像 Imagepng($img,"ddd.png");
    查看全部
    0 采集 收起

    2018-03-22

  • 通过imagecreatetruecolor函数创建画布:$画布名称 = imagecreatetruecolor(宽, 高); 通过imagecolorallocate函数设定颜色:$颜色名称 = imagecolorallocate($所属画布名称, red, green, blue); 通过mageline绘制线条:imageline($所属画布名称, 起点x, 起点y, 终点x, 终点y, $使用的颜色名称); 通过imagestring绘制文字:imagestring ( $所属画布名称 , 字体大小 , 显示坐标x , 显示坐标y , "输出字符串" , $想要的颜色 ); 绘制后通过header与imagepng输出图像: header("content-type: image/png"); imagepng($要输出的画布名称); 调用imagedestroy释放该图片占用的内存: imagedestroy($要释放的画布名称); 通过imagepng指定文件名将绘制后的图像保存文件夹中。 $filename = '文件名.jpg'; $filename2 = '文件名.gif'; imagepng($要保存的画布名称, '文件名.png'); ​imagejpeg($要保存的画布名称, $filename, 图片质量数值); imagegif($要保存的画布名称, $filename); 使用imagesetpixel绘制点来实现噪点干扰,但是只绘制一个点的作用不大,因此这里常常会使用循环进行随机绘制: for($i=0;$i<50;$i++) { imagesetpixel($im, rand(0, 100) , rand(0, 100) , $black); imagesetpixel($im, rand(0, 100) , rand(0, 100) , $green); }
    查看全部
    1 采集 收起

    2018-03-22

  • 获取时间戳函数:strtotime(); gmdate("设置时间格式","时间戳");//输出为格林威治标准时间 date("设置时间格式","时间戳");//输出当前默认时区时间
    查看全部
    0 采集 收起

    2018-03-22

  • 参数指定的时间戳是一个字符串; date('Y-m-d')输出的是当前的年、月、日(是数字的形式,年是4位数); date('y-m-d')输出的年份是两位数,即年份的最后两位数字; date('Y-M-d')输出的月份是英文缩写的月份; date('Y-m-d-D')输出的是年、月、日,以及缩写英文星期几; date('Y-m-d h:m:s')输出的是年、月、日、小时、分、秒; date('h:m:s')输出的是小时、分、秒; date_default_timezone_set("Asia/Shanghai");
    查看全部
    0 采集 收起

    2018-03-22

  • File_exists判断文件或目录是否存在,如果是目录一样存在,所以需要下面is_file Is_file判断是不是文件,目录就不是文件 Is_writeable判断是否可写 Is_readable判断是否可读
    查看全部
  • PHP也提供类似于C语言操作文件的方法,使用fopen,fgets,fread等方法,fgets可以从文件指针中读取一行,freads可以读取指定长度的字符串。 使用fopen打开的文件,最好使用fclose关闭文件指针,以避免文件句柄被占用。
    查看全部
  • base64_encode()本函数将字符串以 MIME BASE64 编码 mcrypt_encrypt()用户信息加密;md5($secureKey加密密匙;mcrypt_decrypt()揭秘用户信息。 登录信息的处理过程: 1.开启session 2.保存用户信息到session中 3.保存用户信息到cookie中 3.1设置加密密匙,3.2序列化用户信息:serialize()3.3加密用户信息3.4保存加密后的用户信息到cookie中:setcookie(); 4.使用用户信息4.1揭秘用户数据4.2反序列化用户数据4.3输出
    查看全部

举报

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

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