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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • => 是数组成员访问符号 -> 是对象成员访问符号 字符串和变量之间的连接需要注意加上'.'比如 '的值是'.$value <?php //PHP数组之foreach循环访问索引数组里的值 $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $key=>$value){ echo '<br>第'.$key.'值是:'.$value; } ?> 结果: 第0值是:苹果 第1值是:香蕉 第2值是:菠萝
    查看全部
  • <!--用for循环读出每个数组的值--> <?php $fruit=array('苹果','香蕉','菠萝'); for($index=0; $index<3; $index++){ echo "<br>数组第".$index."值是:".$fruit[$index]; } ?> 结果: 数组第0值是:苹果 数组第1值是:香蕉 数组第2值是:菠萝
    查看全部
  • <?php //从数组变量$arr中,读取键为0的值 $arr = array('苹果','香蕉'); print_r($arr['0']); if( isset($arr0) ) {print_r($arr0);} //if语句判断$array变量是否有值。 ?> 结果:苹果
    查看全部
  • 索引数组赋值有三种方式: 第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]='苹果'; 第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,array('0'=>'苹果'); 第三种:用array()创建一个空数组,直接在数组里用英文的单引号'或者英文的双引号"赋值,数组会默认建立从0开始的整数的键。比如array('苹果');这个数组相当于array('0'=>'苹果'); isset()在php中用来检测变量是否设置,该函数返回的是布尔类型的值,即true/false。 print 是打印字符串 print_r 则是打印复合类型 如数组 对象等 在PHP中的执行速率从快到慢为:echo(), print(), print_r() echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)
    查看全部
  • PHP数组之索引数组初始化 PHP有两种数组:索引数组、关联数组。 <?php //创建一个索引数组,索引数组的键是“0”,值是“苹果” $fruit=array("苹果","香蕉"); print_r($fruit); ?> 结果: Array ( [0] => 苹果 [1] => 香蕉 )
    查看全部
  • 数组就是一个键值对组成的语言结构,键类类似于房间号,值类类似于房间里面存储的东西。 $arr=array();
    查看全部
    0 采集 收起 来源:PHP数组定义

    2017-05-04

  • 数组就是一个键值对组成的语言结构,键类类似于房间号,值类类似于房间里面存储的东西。 $arr=array();
    查看全部
    0 采集 收起 来源:PHP数组定义

    2017-05-04

  • try { throw new Exception('wrong'); } catch(Exception $ex) { echo 'Error:'.$ex->getMessage().'<br>'; echo $ex->getTraceAsString().'<br>'; } echo '异常处理后,继续执行其他代码';
    查看全部
  • for($i=0;$i<50;$i++) { imagesetpixel($im, rand(0, 100) , rand(0, 100) , $black); imagesetpixel($im, rand(0, 100) , rand(0, 100) , $green); }
    查看全部
    0 采集 收起

    2018-03-22

  • substr($str,位置,长度)
    查看全部
    0 采集 收起

    2017-05-04

  • 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(); //通过静态方法来获得一个实例
    查看全部
  • 一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。
    查看全部
  • <?php class Car{ //在这里定义一个共有属性name public $name = '汽车'; static $color = '白色';//静态属性 } $car = new Car(); //在这里输出$car对象的name属性 echo $car->name; echo $car::$color;//使用 :: 双冒号访问
    查看全部
  • 1、php字符串合并函数implode(分隔符,数组),返回值为字符串 2、php字符串分割函数explode(分隔符,字符串),返回值为数组 输出数组可用printf_r(数组);
    查看全部
    0 采集 收起

    2017-05-04

  • %01.2f 0表示不足的用0填充 1表示总位数为1以上,例如99.90位数为4 2表示小数点后的位数
    查看全部
    0 采集 收起

    2017-05-04

举报

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

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