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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • $img=imagecreatetruecolor(100, 100);//建立长、宽100图像(默认为黑色) $red=imagecolorallocate($img, 0xFF, 0x00, 0x00);//(建立的图像,颜色,颜色,颜色)用来匹配图型颜色 imagefill($img, 0, 0, $red);//imagefill(建立图像,x,y,填充的颜色) x=0,y=0表示坐标 imagepng($img);//imagepng(),以 PNG 格式将图像输出到浏览器或文件,可以改变格式 imagedestroy($img);//imagedestroy()销毁图片
    查看全部
    0 采集 收起

    2016-04-14

  • <?php //创建可抛出一个异常的函数 function checkNum($number){ if($number>10){ throw new Exception("老司机驾驶年龄必须小于10年,叔叔我们不约"); }elseif($number<2){ throw new Exception("老司机驾驶年龄必须大于2年,太嫩没见过吉泽明步"); } return true; } /*----------------------------------------------------*/ /*比如我们从前台获取到数值,可以直接忽略下面的‘$age=7’。 require_once('abc.php'); $age=$_REQUEST['age']; */ /**/ $age=11; //在 "try" 代码块中触发异常 try{ checkNum($age); //如果异常被抛出,那么下面一行代码将不会被输出 echo "你已达到眼中有码,心中无码的境界,老司机申请职位成功,点击". "<a href='#'>下一页</a>"."填写番号"; }catch(Exception $e){ //捕获异常 echo "条件不符合:". $e->getMessage(); }
    查看全部
  • setcookie()的参数: name( Cookie名)可以通过$_COOKIE['name'] 进行访问 value(Cookie的值) expire(过期时间)Unix时间戳格式,默认为0,表示浏览器关闭即失效 path(有效路径)如果路径设置为'/',则整个网站都有效 domain(有效域)默认整个域名都有效,如果设置了'www.imooc.com',则只在www子域中有效 第四个:path,cookie的有效范围,这个参数是下一个参数domain基础上的有效范围,如 果path设置为”/”,那就是在整个 domain都有效,比如setcookie(“user”,”php”,time()+3600,”/”),这样我们domain下的任何目录,任何文件都可以通过$_COOKIE['user']来调用这个cookie变量的值。如果path设置为”/test”,那么只在domain下的/test 目录及子目录才有效,比如domain下有两个目录: test1,test2,我们设置为setcookie(“user”,”php,time()+3600,”/test1″),那么只有test1目录下才能通过$_COOKIE['user']调用user这个cookie变量的值,test2目录下获取不到。 第五个:domain,cookie有效的域名,如果domain,设置为googlephp.cn,那么在googlephp.cn下的所有子域都有效。假设googlephp.cn有两个子域,php.googlephp.cn,css.googlephp.cn,我们设置为 setcookie(“user”,”php”,time()+3600,”/”,”php.googlephp.cn”),那么只有在 php.googlephp.cn这个子域下才能获取user这个cookie变量的值. 再举一个例子:setcookie(“user”,”php”,time()+3600,”/test”,”php.googlephp.cn”),那么只有在php.googlephp.cn这个子域下的test目录下才能获取user这个cookie变量的值。
    查看全部
    0 采集 收起 来源:设置cookie

    2016-04-14

  • 返回语句会立即终止函数的运行,并且将控制权交回调用该函数的代码行
    查看全部
    0 采集 收起

    2016-04-13

  • 中的$e 是PDOException 的对象,和catch中的**Exception 无关,但是Exception到底起什么作用呢,由上述三段代码可以看出: 在try { throw new A(‘ll’); } catch(B $e) { echo $e->getMessage(); }中 如果A==B 则会捕获成功 如果A是B的子或者孙子类,也会成功 但是 如果A 是B的父类,则不会捕获成功,而且还会出现致命的语法错误。
    查看全部
  • 中的$e 是PDOException 的对象,和catch中的**Exception 无关,但是Exception到底起什么作用呢,由上述三段代码可以看出: 在try { throw new A(‘ll’); } catch(B $e) { echo $e->getMessage(); }中 如果A==B 则会捕获成功 如果A是B的子或者孙子类,也会成功 但是 如果A 是B的父类,则不会捕获成功,而且还会出现致命的语法错误。
    查看全部
  • 因为MyException继承了Exception类呀,getinfo()的访问控制是public不是private,所以能访问呀
    查看全部
  • 注意这边需要看结构 别瞎糊涂的看代码 要看循环结构 耐性看 正则表达式挺好玩的
    查看全部
  • 构造函数 __construct() parent::__construct() 析构函数 __destruct()
    查看全部
  • __construct
    查看全部
  • 2、php字符串分隔函数explode() 函数说明:explode(分隔符[可选], 字符串) 返回值:函数返回由字符串组成的数组
    查看全部
    0 采集 收起

    2016-04-13

  • 1、php字符串合并函数implode() 函数说明:implode(分隔符[可选], 数组) 返回值:把数组元素组合为一个字符串
    查看全部
    0 采集 收起

    2016-04-13

  • //创建一个关联数组,关联数组的键“orange”,值是“橘子” $fruit=array('orange'=>"橘子"); print_r($fruit);
    查看全部
  • $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $key=>$value){ echo '<br>第'.$key.'值是:'.$value;
    查看全部
  • for循环访问数组中的所有值 $fruit=array('苹果','香蕉','菠萝'); for($index=0; $index<3; $index++){ echo '<br>数组第'.$index.'值是:'.$fruit[$index];
    查看全部

举报

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

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