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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • class Car{ var $name='汽车'; function getName(){ return $this->name; }} $car=new Car(); $car->name='奥迪'; echo $car->getName();
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • 绘制图像验证码 <?php $img = imagecreatetruecolor(100, 30); $black = imagecolorallocate($img, 0x00, 0x00, 0x00); $green = imagecolorallocate($img, 0x00, 0xFF, 0x00); $white = imagecolorallocate($img, 0xFF, 0xFF, 0xFF); imagefill($img,0,0,$white); //生成随机的验证码 $code = ''; for($i = 0; $i < 4; $i++) { $code .= rand(0,9); } imagestring($img, 5, 35, 10, $code, $black); //加入噪点干扰 for($i=0;$i<300;$i++) { imagesetpixel($img, rand(0, 100) , rand(0, 100) , $black); imagesetpixel($img, rand(0, 100) , rand(0, 100) , $green); } //输出验证码 header("content-type: image/png"); imagepng($img); imagedestroy($img);
    查看全部
    0 采集 收起

    2018-03-22

  • 图形操作步骤(图像中画线条):1、创建画布:imagecreatetruecolor函数可以创建一个真彩色的空白图片;<br> 2、设置画笔颜色imagecolorallocate($img,R,G,B);<br> 3、imageline绘制线条;<br> 4、header("content-type",image/png);imagepng($img)图像输出;<br> 5、imagedestroy($img)释放图片占用内存
    查看全部
    0 采集 收起

    2018-03-22

  • 一般来说,登录信息既可以存储在sessioin中,也可以存储在cookie中,他们之间的差别在于session可以方便的存取多种数据类型,而cookie只支持字符串类型,同时对于一些安全性比较高的数据,cookie需要进行格式化与加密存储,而session存储在服务端则安全性较高。
    查看全部
  • header("content-type: image/png"); $img=imagecreatetruecolor(100, 100);创建一个真彩色的空白图片: $red=imagecolorallocate($img, 0xFF, 0x00, 0x00);进行分配画笔颜色 imagefill($img, 0, 0, $red);进行线条的绘制,通过指定起点跟终点来最终得到线条。 imagepng($img);得到一个图片文件,指定文件名将绘制后的图像保存到文件中。 imagedestroy($img);销毁图片
    查看全部
    0 采集 收起

    2018-03-22

  • preg_replace(正则表达式,改变后的形式,被改变的字符串) 正则表达式中的每个小括号的内容在改变后的形式分别以$1,$2...表示 $0表示被匹配的所有字符串。
    查看全部
  • trim去除一个字符串两端空格。 rtrim是去除一个字符串右部空格,其中的r是right的缩写。 ltrim是去除一个字符串左部空格,其中的l是left的缩写。
    查看全部
    0 采集 收起

    2016-08-12

  • <?php class Car{ //在这里定义一个共有属性name public $name='汽车'; } $car = new Car(); //在这里输出$car对象的name属性 echo $car->name;
    查看全部
  • public :公开的 protected :受保护的 private:私有的 class Car{ //定义公共属性 public $name='汽车'; //定义受保护的属性 protected $color='白色'; //定义私有属性 private $price='1000'; } 默认部分都为public,外部可以访问。一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以私用$this伪变量调用当前对象属性。 $car= new Car() echo $car->name; //调用对象的属性 echo $car->color; //错误 受保护的属性不允许外部调用 echo $car->price; //错误 私有属性不允许外部调用 受保护的属性与私有属性不允许外部调用,在类的成员方法内部是可以调用的 class Car{ private $price='1000'; public function getPrice(){ return $this->price;//内部访问私有属性 } }
    查看全部
  • ,对于静态属性则使用::双冒号进行访问
    查看全部
  • public:公开的 protected:受保护的 private:私有的
    查看全部
  • 关键字static修饰的,称之为静态方法,静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。
    查看全部
  • <?php // 定义一个类 class car{ var $name="sdddddddd";//声明name的值 function test(){ //声明一个test方法 return $this->name; //返回this(当前这个)name } } $car=new car(); //实例化car这个类 $car->name="ppppppppppppppp"; //改变car这个类中car的name echo $car->test(); //输出$car 调用test这个方法
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • <?php //定义一个类 class Car { var $name = '汽车'; function getName() { return $this->name; } } //实例化一个car对象 $car = new Car(); $car->name = '奥迪A6'; //设置对象的属性值 echo $car->getName(); //调用对象的方法 输出对象的名字
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • function_exists()检查函数是否存在 class_exists()检查类是否存在 method_exists()检查类的方法是否存在
    查看全部
    0 采集 收起

    2016-08-12

举报

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

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