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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • foreach循环访问索引数组里的值 eg: $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $k=>$v){ echo '<br>第'.$k.'值是:'.$v; }
    查看全部
  • for循环访问索引数组里的值 $fruit=array('苹果','香蕉','菠萝'); for($i=0; $i<3; $i++){ echo '<br>数组第'.$i.'值是:'.$fruit[$i]; }
    查看全部
  • $fruit = array('苹果','香蕉'); $fruit0 = $fruit['0']; print_r($fruit0);//结果为苹果 上面代码的作用:先把一个数组$fruit第一个值取出来然后赋给一个变量$fruit0,最后输出变量值。
    查看全部
  • 索引数组赋值: 1.$arr[0]='苹果'; 2.$arr=array('0','1'=>'苹果','香蕉'); 3.$arr=array('苹果','香蕉');
    查看全部
  • 每一个 "throw" 必须对应至少一个 "catch",当然可以对应多个"catch"
    查看全部
  • $fruit = array("苹果","香蕉","菠萝"); 注意数组的键是从0开始的。可以使用print_r($fruit);语句输出数组键及对应的值。 print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print只能打印出简单类型变量的值(如int,string) print_r可以打印出复杂类型变量的值(如数组,对象)
    查看全部
  • $arr = array();表示创建一个空数组,并把创建的空数组赋值给变量$arr。
    查看全部
    0 采集 收起 来源:PHP数组定义

    2017-09-19

  • 关联数组中,中括号内的键一定是字符串,
    查看全部
  • <?php $p = '/\d+\-\d+/'; $str = "我的电话是010-12345678"; preg_match($p, $str, $match); echo $match[0]; 为什么运行成功,输出错误?
    查看全部
    0 采集 收起 来源:元字符与转义

    2018-03-22

  • <?php //请修改变量p的正则表达式,使他能够匹配BBC $p = '/bbc/i; $str = "BBC是英国的一个电视台"; if (preg_match($p, $str)) { echo '匹配成功';} 为什么运行成功,输出错误?
    查看全部
  • <?php class Car { public $speed = 0; public function speedUp() { $this->speed += 10; } } $car = new Car(); $car->speedUp(); echo $car->speed; 哪里出错了?
    查看全部
  • <?php session_start(); //假设用户登录成功获得了以下用户数据 $userinfo = array( 'uid' => 10000, 'name' => 'spark', 'email' => 'spark@imooc.com', 'sex' => 'man', 'age' => '18' ); header("content-type:text/html; charset=utf-8"); /* 将用户信息保存到session中 */ $_SESSION['uid'] = $userinfo['uid']; $_SESSION['name'] = $userinfo['name']; $_SESSION['userinfo'] = $userinfo; //* 将用户数据保存到cookie中的一个简单方法 */ $secureKey = 'imooc'; //加密密钥 $str = serialize($userinfo); //将用户信息序列化 //用户信息加密前 $str = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($secureKey), $str, MCRYPT_MODE_ECB)); //用户信息加密后 //将加密后的用户数据存储到cookie中 setcookie('userinfo', $str); //当需要使用时进行解密 $str = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($secureKey), base64_decode($str), MCRYPT_MODE_ECB); $uinfo = unserialize($str); echo "解密后的用户信息:<br>"; print_r($uinfo);
    查看全部
  • 登录信息既可以存储在sessioin中,也可以存储在cookie中,他们之间的差别在于session可以方便的存取多种数据类型
    查看全部
  • session_destroy并不会立即的销毁全局变量$_SESSION中的值,只有当下次再访问的时候,$_SESSION才为空,因此如果需要立即销毁$_SESSION,可以使用unset函数。
    查看全部
  • PHP手册中的解释: If set to 0, or omitted, the cookie will expire at the end of the session (when the browser closes). 当浏览器关闭的时候,马上清除cookie。 可能理解的不到位,你自己看一下英文,自己翻译下。 CR71 回复 1 歪脖鱼 (提问者) 非常感谢! #12015-08-04 回复 无风有浪 cookie的时间啊
    查看全部

举报

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

微信扫码,参与3人拼团

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

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