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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 关联数组赋值有两种方式: 第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,关联数组中,中括号内的键一定是字符串。比如,$arr['apple']='苹果'; 第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。比如,array('apple'=>'苹果'); <?php //请创建一个数组变量arr,并尝试创建一个关联数组,键是apple,值是苹果 $arr['apple']='苹果'; $arr=array('apple'=>'苹果'); if( isset($arr) ) {print_r($arr);} ?>
    查看全部
  • 回顾下前面介绍的内容,PHP有两种数组:索引数组、关联数组。 索引和关联两个词都是针对数组的键而言的: <?php //创建一个关联数组,关联数组的键“orange”,值是“橘子” $fruit=array('orange'=>'橘子'); if(isset($fruit)) { print_r($fruit); } ?>
    查看全部
  • foreach循环可以将数组里的所有值都访问到,下面我们展示下,用foreach循环访问索引数组里的值: <?php $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $key=>$value){ echo '<br>第'.$key.'值是:'.$value; } ?>
    查看全部
  • for循环可以将数组里的所有值都访问到,下面我们展示下,用for循环访问索引数组里的值。 <?php $fruit=array('苹果','香蕉','菠萝'); for($index=0; $index<3; $index++){ echo '<br>数组第'.$index.'值是:'.$fruit[$index]; } ?>
    查看全部
  • 字符串的合并与分割: implode(分隔符[可选],$数组); explode(分隔符[可选],$字符串变量);返回数组
    查看全部
    0 采集 收起

    2016-05-23

  • 输出数组要用print_r($数组名);
    查看全部
    0 采集 收起

    2016-05-23

  • 格式化字符串:<br> sprintf('%f',$字符串变量); 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

  • 替换字符串:str_replace(被替换的字符串,替换的字符串,字符串变量,替换进行计数[可选]);
    查看全部
    0 采集 收起

    2016-05-23

  • 查找字符串:strpos(要处理的字符串变量,要定位的字符串,定位的起始位置[可选]);
    查看全部
    0 采集 收起

    2016-05-23

  • 汽车可以抽象为一个类,汽车拥有名字、轮胎、速度、重量等属性,可以有换挡、前进、后退等操作方法。
    查看全部
    0 采集 收起 来源:PHP类和对象

    2016-05-23

  • 5E
    一些关联练习code。
    查看全部
  • 5E
    preg_match() 匹配成功一次后就会停止匹配,如果要实现全部结果的匹配,则需使用 preg_match_all() 函数。 $p = '/\d+\-\d+/'; $str = "我的电话是010-12345678,我的电话是010-12345678,我的电话是010-12345678"; preg_match_all($p, $str, $match); echo $match[0][0].",".$match[0][1].",".$match[0][2]."\n";
    查看全部
    0 采集 收起 来源:元字符与转义

    2018-03-22

  • 5E
    '\d'匹配数字,'\d+'代表一次或多次匹配数字,'\-'表示短横线。
    查看全部
    0 采集 收起 来源:元字符与转义

    2016-05-23

  • 5E
    这里写了两个相似,但不同的方法。 echo addslashes($str)."<br/>"; echo addcslashes($str,'w');
    查看全部
    0 采集 收起

    2018-03-22

  • print_r($arr)是将$arr变量输出出来,它会将变量的结构输出出来,程序的调试会经常用到它,和var_dump()类似.
    查看全部

举报

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

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