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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 对关联数组有两种赋值方法 //方法一: $arr = array(); $arr['apple'] = "苹果"; //方法二:$arr = array('apple'=>"苹果");
    查看全部
  • $fruit = array('orange'=>"橘子"); 关联数组的索引值是由字符组成的。而索引数组的索引值则是数字
    查看全部
  • $str = str_replace('','',$str)
    查看全部
    0 采集 收起

    2016-07-24

  • 函数strintf(),用于转换字符串格式(数字),strintf(转换格式,$str(数字));%01.2f:百分号作为起始位置,0填充空0字符为,数字不限。1 指每个字符至少占一位,.就是小数点2小数点跟两位,f作为转换字符结尾。
    查看全部
    0 采集 收起

    2016-07-24

  • 判断函数,类 方法 文件是否存在分别用 : function_exists() class_exists() method_exists() file_exists();
    查看全部
    0 采集 收起

    2016-07-24

  • str_replace()内置函数替换
    查看全部
    0 采集 收起

    2016-07-24

  • //方法一: $arr = array(); $arr['apple'] = "苹果"; //方法二:$arr = array('apple'=>"苹果"); if( isset($arr) ) {print_r($arr);} ?>
    查看全部
  • print_r输出数组
    查看全部
  • Kzh
    三种赋值方式 $arr=array('苹果'); $arr[0]='苹果'; $arr('0'=>'苹果');
    查看全部
  • 正则表达式中常用的模式修正符有i、g、m、s、x、e等。它们之间可以组合搭配使用。 它们的作用如下: //修正符:i 不区分大小写的匹配; //修正符:g表示全局匹配 //修正符:m 将字符串视为多行,不管是那行都能匹配; //修正符:s 将字符串视为单行,换行符作为普通字符; //修正符:x 将模式中的空白忽略; //修正符:A 强制从目标字符串开头匹配; //修正符:D 如果使用$限制结尾字符,则不允许结尾有换行; //修正符:U 只匹配最近的一个字符串;不重复匹配; //修正符:e 配合函数preg_replace()使用,可以把匹配来的字符串当作正则表达式执行;
    查看全部
  • 设置cookie PHP设置Cookie最常用的方法就是使用setcookie函数,setcookie具有7个可选参数,我们常用到的为前5个: name( Cookie名)可以通过$_COOKIE['name'] 进行访问 value(Cookie的值) expire(过期时间)Unix时间戳格式,默认为0,表示浏览器关闭即失效 path(有效路径)如果路径设置为'/',则整个网站都有效 domain(有效域)默认整个域名都有效,如果设置了'www.imooc.com',则只在www子域中有效 $value = 'test'; setcookie("TestCookie", $value); setcookie("TestCookie", $value, time()+3600); //有效期一小时 setcookie("TestCookie", $value, time()+3600, "/path/", "imooc.com"); //设置路径与域 PHP中还有一个设置Cookie的函数setrawcookie,setrawcookie跟setcookie基本一样,唯一的不同就是value值不会自动的进行urlencode,因此在需要的时候要手动的进行urlencode。 setrawcookie('cookie_name', rawurlencode($value), time()+60*60*24*365); 因为Cookie是通过HTTP标头进行设置的,所以也可以直接使用header方法进行设置。 header("Set-Cookie:cookie_name=value"); 例子: <?php $value = time(); //在这里设置一个名为test的Cookie setcookie('test',$value); if (isset($_COOKIE['test'])) { echo 'success'; }
    查看全部
    0 采集 收起 来源:设置cookie

    2018-03-22

  • cookie的简介 <?php setcookie('test', time()); ob_start(); print_r($_COOKIE); $content = ob_get_contents(); $content = str_replace(" ", '&nbsp;', $content); ob_clean(); header("content-type:text/html; charset=utf-8"); echo '当前的Cookie为:<br>'; echo nl2br($content); ?>
    查看全部
    0 采集 收起 来源:cookie简介

    2018-03-22

  • PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置、销毁属性。
    查看全部
  • 在类中定义的变量称之为属性,属性声明关键字: public:公开的。外部可访问。 protected:受保护的。本类和继承类可调用。 private:私有的。只有本类可调用。 属性的调用:一般通过对象操作符 '->' 来访问对象的属性或者方法,对于静态属性使用双冒号 '::' 来进行访问。内部调用使用伪变量 $this-> 调用当前对象的属性。
    查看全部
  • 什么叫正则表达式 正则表达式是对字符串进行操作的一种逻辑公式,就是用一些特定的字符组合成一个规则字符串,称之为正则匹配模式。 $p = '/apple/'; $str = "apple banna"; if (preg_match($p, $str)) { echo 'matched'; } 其中字符串'/apple/'就是一个正则表达式,他用来匹配源字符串中是否存在apple字符串。 PHP中使用PCRE库函数进行正则匹配,比如上例中的preg_match用于执行一个正则匹配,常用来判断一类字符模式是否存在。
    查看全部

举报

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

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