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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 女主播是对象,詹姆斯是对象,桌子是对象
    查看全部
    0 采集 收起

    2015-02-08

  • 通过setcookie()设置过期时间删除cookie
    查看全部
  • nl2br(string $string)在字符串 string 所有新行之前插入 '<br />' 或 '<br>',并返回。
    查看全部
    0 采集 收起 来源:cookie简介

    2018-03-22

  • object oriented面向对象
    查看全部
    0 采集 收起

    2015-02-08

  • 跟Unix系统命令类似,PHP使用unlink函数进行文件删除。 unlink($filename); 删除文件夹使用rmdir函数,文件夹必须为空,如果不为空或者没有权限则会提示失败。 rmdir($dir); 如果文件夹中存在文件,可以先循环删除目录中的所有文件,然后再删除该目录,循环删除可以使用glob函数遍历所有文件。 foreach (glob("*") as $filename) { unlink($filename); }
    查看全部
  • PHP合并字符串impode(分隔符【可选】,数组)。返回值:把元素组合为一个字符串。例: $arr = array('Hello','World!'); $result = implode('',$arr); print_r($result);//结果显示Hello World! PHP字符串分隔符explode(分隔符【可选】,字符串)。返回值:函数返回字符串组成的数组。 例: $str = 'apple,banana'; $result = explode(',',$str); print_r($result);//结果显示array('apple','banana')
    查看全部
    0 采集 收起

    2015-02-07

  • class Car { private function __construct() { echo 'object create'; } private static $_object = null; public static function getInstance() { if (empty(self::$_object)) { self::$_object = new Car(); //内部方法可以调用私有方法,因此这里可以创建对象 } return self::$_object; } } //$car = new Car(); //这里不允许直接实例化对象 $car = Car::getInstance(); //通过静态方法来获得一个实例
    查看全部
  • 可变函数也可以用在对象的方法调用上。 class book { function getName() { return 'bookname'; } } $func = 'getName'; $book = new book(); $book->$func();
    查看全部
    0 采集 收起

    2018-03-22

  • 静态的属性与方法可以在不实例化的情况下进行调用,即还没有创建对象的时候就可以进行调用。调用的方法是 类名::方法名 ,不可以通过—>操作符进行调用。 类的私有的属性只能通过其内部的方法访问,对象无法直接访问类的私有属性。
    查看全部
  • <?php $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $key=>$value){ echo '<br>第'.$key.'值是:'.$value; } ?>
    查看全部
  • 索引数组赋值有三种方式: 1.array[0]='苹果'; 2.$arr=array('0'=>'苹果'); 3.$arr=array('苹果');
    查看全部
  • 删除cookie是设置cookie有效期为过去时间。 方法两种:setcookie('test', '', time()-1); 2.header("Set-Cookie:test=1393832059; expires=".gmdate('D, d M Y H:i:s \G\M\T', time()-1)); 这里用到了gmdate,用来生成格林威治标准时间,以便排除时差的影响。
    查看全部
  • 受保护的方法两种方式都可以实现调用 $this::speedUp(); $this->speedUp();
    查看全部
  • 邮箱匹配规则:preg_match('/^[\w\.]+@\w+\.\w+$/i', $user['email']) 手机号匹配:preg_match('/^1[3,5,8]\d{9}|170[0,5,9]\d{7}$/i', $user['mobile'])
    查看全部
  • 查找所有匹配结果 preg_match只能匹配一次结果,但很多时候我们需要匹配所有的结果,preg_match_all可以循环获取一个列表的匹配结果数组。 $p = "|<[^>]+>(.*?)</[^>]+>|i"; $str = "<b>example: </b><div align=left>this is a test</div>"; preg_match_all($p, $str, $matches); print_r($matches); 可以使用preg_match_all匹配一个表格中的数据: $p = "/<tr><td>(.*?)<\/td>\s*<td>(.*?)<\/td>\s*<\/tr>/i"; $str = "<table> <tr><td>Eric</td><td>25</td></tr> <tr><td>John</td><td>26</td></tr> </table>"; preg_match_all($p, $str, $matches); print_r($matches); $matches结果排序为$matches[0]保存完整模式的所有匹配, $matches[1] 保存第一个子组的所有匹配,以此类推。
    查看全部

举报

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

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