为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • 这个函数的用途是什么? 采集数据时,需要对用户的输入进行转义。addslashes与stripslashes是一对如果是text文本框,需要对其进行htmlentities对文本框中的数据格式即html进行实体转义,便于以后从数据库中读取数据时使用。(保持用户输入的数据格式)mysql_escape_string在数据放入数据库之前进行最后一次的转义,保证数据库数据的安全,也避免出现查询语句执行不成功。
    查看全部
    6 采集 收起

    2016-03-24

  • 数组中的key 可以是 integer 或者 string 。value 可以是任意类型。 此外 key 会有如下的强制转换: 1、包含有合法整型值的字符串会被转换为整型。例如键名 "8" 实际会被储存为 8。但是 "08" 则不会强制转换,因为其不是一个合法的十进制数值。 2、浮点数也会被转换为整型,意味着其小数部分会被舍去。例如键名 8.7 实际会被储存为 8。 3、布尔值也会被转换成整型。即键名 true 实际会被储存为 1 而键名 false 会被储存为 0。 4、Null 会被转换为空字符串,即键名 null 实际会被储存为 ""。 5、数组和对象不能被用为键名。坚持这么做会导致警告:Illegal offset type。 所以,array('0'=>'苹果');这种写法不是错误写法 ,系统会自动进行数据类型的强制转换。
    查看全部
  • PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。 可变函数不能用于例如 echo , print , unset() , isset() , empty() , include , require 以及类似的语言结构。需要使用自己的包装函数来将这些结构用作可变函数。
    查看全部
    5 采集 收起

    2015-07-16

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

    2016-11-08

  • 一、 相关函数简介: 1、Flush:刷新缓冲区的内容,输出。 函数格式:flush() 说明:这个函数经常使用,效率很高。 2、ob_start :打开输出缓冲区 函数格式:void ob_start(void) 说明:当缓冲区激活时,所有来自PHP程序的非文件头信息均不会发送,而是保存在内部缓冲区。为了输出缓冲区的内容,可以使用ob_end_flush()或flush()输出缓冲区的内容。 3 、ob_get_contents :返回内部缓冲区的内容。 使用方法:string ob_get_contents(void) 说明:这个函数会返回当前缓冲区中的内容,如果输出缓冲区没有激活,则返回 FALSE 。 4、ob_get_length:返回内部缓冲区的长度。 使用方法:int ob_get_length(void) 说明:这个函数会返回当前缓冲区中的长度;和ob_get_contents一样,如果输出缓冲区没有激活。则返回 FALSE。 5、ob_end_flush :发送内部缓冲区的内容到浏览器,并且关闭输出缓冲区。 使用方法:void ob_end_flush(void) 说明:这个函数发送输出缓冲区的内容(如果有的话)。 6、ob_end_clean:删除内部缓冲区的内容,并且关闭内部缓冲区 使用方法:void ob_end_clean(void) 说明:这个函数不会输出内部缓冲区的内容而是把它删除! 7、ob_implicit_flush:打开或关闭绝对刷新 使用方法:void ob_implicit_flush ([int flag]) 说明:使用过Perl的人都知道$=x的意义,这个字符串可以打开/关闭缓冲区,而ob_implicit_flush函数也和那个一样,默认为关闭缓冲区,打开绝对输出后,每个脚本输出都直接发送到浏览器,不再需要调用 flush()
    查看全部
    5 采集 收起 来源:cookie简介

    2016-07-14

  • //修正符:i 不区分大小写的匹配; //修正符:g表示全局匹配 //修正符:m 将字符串视为多行,不管是那行都能匹配; //修正符:s 将字符串视为单行,换行符作为普通字符; //修正符:x 将模式中的空白忽略; //修正符:A 强制从目标字符串开头匹配; //修正符:D 如果使用$限制结尾字符,则不允许结尾有换行; //修正符:U 只匹配最近的一个字符串;不重复匹配; //修正符:e 配合函数preg_replace()使用,可以把匹配来的字符串当作正则表达式执行;
    查看全部
  • ob_start — 打开输出控制缓冲 ob_get_contents — 返回输出缓冲区的内容 string ob_get_contents ( void ) 只是得到输出缓冲区的内容,但不清除它。 ob_clean — 清空(擦掉)输出缓冲区
    查看全部
    5 采集 收起 来源:cookie简介

    2015-02-16

  • 1.PHP5中可以在类中使用__construct()创建构造函数,即在相应的对象每次被创建时就执行的函数内容。 2.同时可以使用__destruct()创建结构函数,即在此对象被销毁时或者此对象的所有引用被删除时执行的函数。 3.PHP5会在PHP语句执行完毕后自动回收和销毁对象,因而不必专门销毁对象。 4.使用class abc extends Car 表示创建一个名为abc的Car的子类。 5.如果子类中定义有__construct函数,则在子类对象被创建时默认只会调用子类的__construct函数. 6.如果需要同时调用父类__construct函数,可以在子类__construct函数中声明 parent::__construct();
    查看全部
  • 这一节有点问题
    查看全部
  • 在给未定义的变量赋值时,__set() 会被调用。 读取未定义的变量的值时,__get() 会被调用。 当对未定义的变量调用isset() 或 empty()时,__isset() 会被调用。 当对未定义的变量调用unset()时,__unset() 会被调用 当对未定义的方法调用时,__call()会被调用
    查看全部
  • 赋值相当于房间内容的复制,&引用相当于拿到一个房间的门牌号,“&”的意思就是:我是你的影子,我们共存亡 $james1 = $james; //传值,指向的是不同的内存,只是两块内存存的东西一样而已 $james2 = &$james; //传引用,取了个别名,所以指向的是同一块内存
    查看全部
    4 采集 收起

    2018-03-22

  • 正则表达式的搜索和替换 preg_replace($p正则,$replacement‘目标字符’,$源字符) $p 和 $replacement 可以使数组, 是根据索引顺序匹配的(不是索引大小哦),如果$p的数组多于$replacement,$replacement中用空字符代替,反之没事
    查看全部
  • 自定义函数 PHP函数的定义方式: 1.使用关键字“function”开始 2.函数名可以是字母或下划线开头:function name() 3.在大括号中编写函数体: function name() { echo 'Eric'; }
    查看全部
    4 采集 收起

    2015-01-10

  • 访问控制的关键字代表的意义为: public:公开的;protected:受保护的;private:私有的 默认都为public,外部可以访问。 一般通过->对象操作符来访问对象的属性或者方法, 对于静态属性则使用::双冒号进行访问。 当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。 注://只有Public属性变量或者方法允许外部调用; //受保护的属性不允许外部调用 //私有属性不允许外部调用
    查看全部
  • list()是一种语言结构,而不是函数,实际是将响应数组中的值赋给list 中命名的变量 比如: <?php function numbers() { return array("狗","猪","猫"); } list ($a, $b, $c) = numbers(); echo "我们的宠物有一只$a,一只$b以及一只 $c" ?> 我们的宠物有一只 狗,一只猪以及一只猫
    查看全部
    4 采集 收起

    2018-03-22

首页上一页1234567下一页尾页

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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