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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用
    查看全部
  • <?php //请修改变量p的正则表达式,使他能够匹配str中的姓名 $p = '/s\w+ \w+/'; $str = "name:steven jobs"; preg_match($p, $str, $match); echo $match[1]; //结果为:steven jobs 我的这个报错
    查看全部
  • <?php //连接数据库 mysql_connect('127.0.0.1', 'code1', ''); //选择数据库 mysql_select_db('code1'); //设置数据库编码 mysql_query("set names 'utf8'"); //在这里进行数据查询 $res = mysql_query('select * from user'); $row = mysql_fetch_array($res); var_dump($row);
    查看全部
  • 用于操作的字符串变量 = str_replace("要替换的字符串","用于替换的字符串",用于操作的字符串变量); $str = str_replace('苹果', '香蕉', $str);
    查看全部
    0 采集 收起

    2018-03-22

  • <?php $host = '127.0.0.1'; //主机地址 $user = 'code1'; //数据库用户名 $pass = ''; //数据库密码 //在这里编写数据库连接代码 $link = mysql_connect($host, $user, $pass); //链接数据库 mysql_select_db('code1'); //选择数据库 mysql_query("set names 'utf8'"); //设置数据库编码为utf8
    查看全部
  • $book= new book();//是实例化一个类,如果不实例化类就不能调用类中的方法,并将实例化的类赋给变量$book,你可以看做$book就是book类了
    查看全部
    0 采集 收起

    2016-05-04

  • 为什么是$book->$func()而不是$book->func()??? 调用的时候为什么是$book->$func()而不是$book->func()??? 快来回答问题,最佳答案可 +3积分 什么是积分? 2015-12-21 源自:PHP进阶篇 2-4 154 浏览 2 回答 weplt $book->$func(),如果$func=“getName”,调用的就是getName()函数 $book->func()调用的是 func()函数,但是前面并没有定义这个函数 2015-12-21
    查看全部
    0 采集 收起

    2018-03-22

  • => 是数组成员访问符号 -> 是对象成员访问符号 比如: $array = array("site map"=>"map.php"); //定义了一个数组,包含一个数组成员:键名为site map,值为map.php $this->$name = $value $this 在php语言里是个特定的变量,它代表了类本身,->是访问其类成员的操作符,$this->$name = $value,这句代码意思是:将当前类的name变量的值设置为 $value.
    查看全部
    0 采集 收起

    2018-03-22

  • PHP 支持可变函数的概念。 这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。
    查看全部
    0 采集 收起

    2016-05-04

  • function name() { echo 'jobs'; } $func = 'name'; $func(); //调用可变函数
    查看全部
    0 采集 收起

    2016-05-04

  • <?php $str = '苹果很好吃。'; //请将变量$str中的苹果替换成香蕉 $str = str_replace("苹果","香蕉", $str); echo $str;
    查看全部
    0 采集 收起

    2018-03-22

  • php字符串转义函数addslashes() 函数说明:用于对特殊字符加上转义字符,返回一个字符串 返回值:一个经过转义后的字符串
    查看全部
    0 采集 收起

    2016-05-04

  • $str = '99.9'; $result = sprintf('%01.2f', $str); echo $result;//结果显示99.90 解释下,上面例子中的格式 这个 %01.2f 是什么意思呢? 1、这个 % 符号是开始的意思,写在最前面表示指定格式开始了。 也就是 "起始字符", 直到出现 "转换字符" 为止,就算格式终止。 2、跟在 % 符号后面的是 0, 是 "填空字元" ,表示如果位置空着就用0来填满。 3、在 0 后面的是1,这个 1 是规定整个所有的字符串占位要有1位以上(小数点也算一个占位)。 如果把 1 改成 6,则 $result的值将为 099.90 因为,在小数点后面必须是两位,99.90一共5个占位,现在需要6个占位,所以用0来填满。 4、在 %01 后面的 .2 (点2) 就很好理解了,它的意思是,小数点后的数字必须占2位。 如果这时候,$str 的值为9.234,则 $result的值将为9.23. 为什么4 不见了呢? 因为在小数点后面,按照上面的规定,必须且仅能占2位。 可是 $str 的值中,小数点后面占了3位,所以,尾数4被去掉了,只剩下 23。 5、最后,以 f "转换字符" 结尾。
    查看全部
    0 采集 收起

    2018-03-22

  • mb_substr(字符串变量,开始截取的位置,截取个数, 网页编码)
    查看全部
    0 采集 收起

    2016-05-04

  • substr(字符串变量,开始截取的位置,截取个数)
    查看全部
    0 采集 收起

    2016-05-04

举报

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

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