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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 跑出异常,异常处理的基本语法 try{ }
    查看全部
  • implode(合并) 用于将数组元素转变为字符串;explode(分割) 用于将字符串转换为数组
    查看全部
    0 采集 收起

    2015-08-06

  • imagepng()用来将图片按png格式保存到指定的路径中 imagejpeg()用来将图片按jpeg格式保存到指定路径中,还可以设置质量参数
    查看全部
    0 采集 收起

    2015-08-06

  • imagrstring(绘制图片源文件,字号大小,x,y,$str,字体颜色);
    查看全部
    0 采集 收起

    2015-08-06

  • 要对图形进行操作,首先要新建一个画布,通过imagecreatetruecolor可以创建一个真彩色的空白图片 对于画笔的颜色可以通过imagecolorallocate来指定,通过参数设定RGB的颜色值 然后调用绘制线段的函数imageline进行线条的绘制 线条绘制好后通过header和imagepng进行图像的输出 最后调用imagedestroy释放该图片占用的内存。 <?php $img = imagecreatetruecolor(100,100); $red = imagecolorallocate($img,0xff, 0xf1, 0xe6); imageline($img,0,0,100,100,$red); header("Content-Type:image/png"); imagepng($img); imagedestroy($img); ?>
    查看全部
    0 采集 收起

    2018-03-22

  • 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。 静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。
    查看全部
  • function_exists 判断函数是否存在
    查看全部
    0 采集 收起

    2015-08-05

  • name( Cookie名)可以通过$_COOKIE['name'] 进行访问 value(Cookie的值) expire(过期时间)Unix时间戳格式,默认为0,表示浏览器关闭即失效 path(有效路径)如果路径设置为'/',则整个网站都有效 domain(有效域)默认整个域名都有效,如果设置了'www.imooc.com',则只在www子域中有效
    查看全部
    0 采集 收起 来源:设置cookie

    2015-08-05

  • fileowner 获得文件的所有者 filectime 获得文件的创建时间 filemtime 获得文件的修改时间 fileatime 获得文件的访问时间 可以通过判断文件的修改时间来判断文件的时效性 经常用在静态文件或缓存数据的更新 $mtime = filetime($filetime); echo "修改时间:".date('Y-m-d H:i:s',filetime($filename));
    查看全部
  • 这一节有点问题
    查看全部
  • <?php session_start(); //开启session //假设登录获得如下信息 $userinfo = array( 'uid'=>1000; 'name'=>'spark'; 'email'=>'spark@163.com'; 'sex'=>'man'; 'age'=>'12'; ); header("Content-Type:text/html;charset=utf-8"); /*将用户信息保存到session中*/ $_SESSION['uid'] = $userinfo['uid']; $_SESSION['name'] = $userinfo['name']; $_SESSION['userinfo'] = $userinfo; echo "welcom".$SESSION['name']."<br/>"; //将用户数据保存到cookie的几个简单方法 $secureKey = 'imooc'; //加密密钥 $str = serialize($userinfo); //将用户信息序列化 echo "用户信息加密前".$str; $str = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256,$secureKey,$str,MCRYPT_MODE_ECB)); echo "用户信息加密后".$str; //将加密后的用户数据存储到cookie中 setcookie('userinfo',$str); //当需要时进行解密 $str = mcrypt_decrypt(MCRYPT_RIJNDAEL_256,$secureKey,base64_decode($str),MCRYPT_MODE_ECB); $uinfo = unserialize($str); echo "解密后的用户信息:<br/>"; var_dump($info); ?>
    查看全部
  • str_replace(要查找的字符串, 要替换的字符串,被替换的字符串,替换进行计数[可选]);
    查看全部
    0 采集 收起

    2015-08-05

  • 对象比较,当同一个类的两个实例的所有属性都相等时,可以使用==进行判断,当判断两个变量是否为同一个对象的引用时,可以使用===进行判断
    查看全部
  • __set()、__get()、__isset()、__unset()分别用来完成对动态创建的属性的赋值,获取,判断属性是否设置以及销毁等。 __call()用来设置童泰创建的方法,__callStatic()用来设置不存在的静态方法。
    查看全部
  • parent::用来条用父类的构造方法或者被重写的函数
    查看全部

举报

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

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