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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 替换字符串,我们需要用到PHP的替换函数str_replace() 函数说明:str_replace(要查找的字符串, 要替换的字符串, 被搜索的字符串, 替换进行计数[可选])
    查看全部
    0 采集 收起

    2017-06-12

  • 静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。
    查看全部
  • 查找字符串,我们需要用到PHP的查找字符串函数strpos(); 函数说明:strpos(要处理的字符串, 要定位的字符串, 定位的起始位置[可选]); 表示从什么位置开始,该字符在第几个位置开始出现。
    查看全部
    0 采集 收起

    2017-06-12

  • 注:因为substr函数计算字符串位置是从0开始的。 1、英文字符串的截取函数substr() 函数说明:substr(字符串变量,开始截取的位置,截取个数) 2、中文字符串的截取函数mb_substr() 函数说明:mb_substr(字符串变量,开始截取的位置,截取个数, 网页编码) 注:中文编码一般是utf8格式;
    查看全部
    0 采集 收起

    2017-06-12

  • 在 PHP 中, array() 函数用于创建数组: array(); 在 PHP 中,有三种数组类型: 索引数组 - 带有数字索引的数组 关联数组 - 带有指定键的数组 多维数组 - 包含一个或多个数组的数组 PHP 关联数组 关联数组是使用您分配给数组的指定键的数组。 有两种创建关联数组的方法: $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); 或者: $age['Peter']="35"; $age['Ben']="37"; $age['Joe']="43";
    查看全部
  • 数据库插入方法 mysql_query(“INSERT INTO 表名(需要插入数组的键) VALUES(对应的值)”) 使用mysql_insert_id可以取得上一步INSERT操作产生的ID,获取该ID就能判断是否插入成功。
    查看全部
  • 构造函数 __construct()定义一个构造函数,具有构造函数的类,会在每次对象创建的时候调用该函数。 析构函数 __destruct()进行定义,析构函数指的是当某个对象的所有引用被删除,或者对象被显式的销毁时会执行的函数。
    查看全部
  • 属性: 在类中定义的变量称之为属性
    查看全部
  • public:公开的 protected:受保护的 private:私有的 public 内部外部都可访问 可以被子类继承 protected 内部可访问外部不能被访问 可以被子类继承 private 内部可访问外部不能被访问 不可以被子类继承
    查看全部
  • 静态属性、静态方法使用说明: 使用原因: 1、它们在代码中的任何地方都可用(假设你可以访问该类),也就是说,你不需要在对象间传递类的实例,也不需要将实例存放在全局变量中,就可以访问类中的方法 2、类的每个实例都可以访问类中定义的静态属性,所以可以利用静态属性来设置值,该值可以被类的所有对象使用 3、不需要实例化对象,就能访问静态属性或方法,这样我们就不用为了获取一个简单的功能而实例化对象
    查看全部
  • 常量属性: 给已经声明过的常量赋值会引起解析错误。 当需要在类的所有实例中都能访问某个属性,并且属性值无需改变时,应该使用常量。
    查看全部
  • 静态属性、静态方法、常量属性: 在类内通过self::属性名或方法名 在类外通过类名::属性名或方法名 常量属性: 在PHP 5可以在类中定义常量属性,和全局变量一样,类常量一旦设置后就不能改变。常量属性用const关键字来声明。常量不像常规属性那样以 $ 开头。按照惯例,只能用大写字母来命名常量
    查看全部
  • 对象和实例是一个东西 类是一个描述性的文件,就是你编写的.java源代码。那个是类。 而通过new的方式实例化出来的,叫做对象或者实例。 他们的区别就像是设计图纸和一辆更具这个图纸做出来的汽车一样。 对象(或称实例)是可以具体操作的。是存在于计算机内存中的。 你可以这么想:不管new多少个对象,他们的类都以同一个。但是new出来的这些对象,没有一个是相同的。 对象进一步的具体化就是实例
    查看全部
  • 类名是你用来定义类的,类相当于一个模板。比如说世界上很多人,我们就可以定义一个Person类: Public Person { Public String Name {get; set;} Public String Age {get; set;} } 这是类的创建。 每个人又是有区别的,那我们就可以根据Person类来创建不同的人,比如说: Person p1 = New Person() { Name = "A", Age = "22" } Person p2 = New Person() { Name = "B", Age = "23" } 这就是类的实例化。
    查看全部
  • 类是指:描述一种事物的定义,是个抽象的概念 实例指:该种事物的一个具体的个体,是具体的东西
    查看全部

举报

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

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