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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • PHP中有三个函数可以去掉字符串的空格 trim去除一个字符串两端空格。 rtrim是去除一个字符串右部空格,其中的r是right的缩写。 ltrim是去除一个字符串左部空格,其中的l是left的缩写。 例子如下: echo trim(" 空格 ")."<br>"; echo rtrim(" 空格 ")."<br>"; echo ltrim(" 空格 ")."<br>";
    查看全部
    0 采集 收起

    2018-03-22

  • PHP中用英文的点号.来连接两个字符串。 好了,我们连接一下,前面提到的两个字符串跟世界打个招呼吧:) $hello='hello'; $world=' world'; $hi = $hello.$world; echo $hi;//我们可以用echo函数输出一下这个字符串连接。
    查看全部
    0 采集 收起

    2016-11-20

  • PHP允许我们在双引号串中直接包含字串变量。 而单引号串中的内容总被认为是普通字符。
    查看全部
    0 采集 收起

    2016-11-20

  • 在给未定义的变量赋值时,__set() 会被调用。 读取未定义的变量的值时,__get() 会被调用。 其实还是半懂不懂 当对未定义的变量调用isset() 或 empty()时,__isset() 会被调用。 当对未定义的变量调用unset()时,__unset() 会被调用
    查看全部
  • 定义一个类: class Car { $name = '汽车'; function getName() { return $this->name; } }
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • parent::speedUp() + 50; //首先调用一次当前类继承的父类里的speedUp()函数,并将返回值+50; }
    查看全部
  • 判断函数是否存在: function_exists();//判断函数是否存在 function func() { } if (function_exists('func')){ echo 'exists'; } method_exists();//判断类的方法是否存在 class MyClass{ } // 使用前检查类是否存在 if (class_exists('MyClass')) { $myclass = new MyClass(); } class_exists();//判断类是否定义 file_exists();//检测文件是否存在 $filename = 'test.txt'; if (!file_exists($filename)) { echo $filename . ' not exists.'; }
    查看全部
    0 采集 收起

    2016-11-20

  • 内置函数:str_replace('strA','strb',str); strA:要替换的原始字符串; strB:新替换的字符串; str:替换的字符串;
    查看全部
    1 采集 收起

    2016-11-20

  • 可变函数: 可变函数,即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数。经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。可变函数的调用方法为变量名加括号。 function name() { echo 'jobs'; } $func = 'name'; $func(); //调用可变函数 可变函数用在对象的方法调用上。 class book { function getName() { return 'bookname'; } } $func = 'getName'; $book = new book(); $book->$func();
    查看全部
    0 采集 收起

    2018-03-22

  • 返回值return: 返回语句会立即终止函数的运行,并且将控制权回调用该函数的代码行。 函数不能返回多个值,但可以通过返回。 function numbers() { return array(1, 2, 3); } list ($one, $two, $three) = numbers();
    查看全部
    0 采集 收起

    2016-11-20

  • 关联数组赋值的两种方式: 1、永数组变量的名字后面跟一个中括号的方式赋值,中括号内的键一定是字符串。$arr['apple']='苹果'; 2、用array()创建一个空数组。使用=》符号来分隔键和值。array('apple'=>'苹果');
    查看全部
  • 关联数组的初始化: $fruit = array( 'apple'=>"苹果", 'banana'=>"香蕉", 'pineapple'=>"菠萝" );
    查看全部
  • PHP数组之foreach循环访问索引数组里的值: $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $k=>$v){ echo '<br>第'.$k.'值是:'.$v; }
    查看全部
  • 索引数组赋值有三种方式: 第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]='苹果'; 第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,array('0'=>'苹果'); 第三种:用array()创建一个空数组,直接在数组里用英文的单引号'或者英文的双引号"赋值,数组会默认建立从0开始的整数的键。比如array('苹果');这个数组相当于array('0'=>'苹果');
    查看全部
  • 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函数是否存在。同样的method_exists可以用来检测类的方法是否存在。 function func() { } if (function_exists('func')){ echo 'exists'; }
    查看全部
    0 采集 收起

    2016-11-19

举报

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

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