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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 1、内置函数:指的是PHP默认支持的函数 (1)PHP内置了很多标准的常用的处理函数,包括字符串处理、数组函数、文件处理、session与cookie处理等。 如:字符串处理函数来举例,通过内置函数str_replace可以实现字符串的替换。 下面的例子将“jobs”替换成“steven jobs”: $str = 'i am jobs.'; $str = str_replace('jobs', 'steven jobs', $str); echo $str; //i am steven jobs (2)另外一些函数是通过其他扩展来支持的 比如:mysql数据库处理函数,GD图像处理函数,邮件处理函数等,PHP默认加载了一些常用的扩展库,我们可以安装或者加载其他扩展库来增加PHP的处理函数。
    查看全部
    0 采集 收起

    2016-07-22

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

    2018-03-22

  • 1、返回值:使用return关键字可以使函数返回值 (1)可以返回包括数组和对象的任意类型,如果省略了return,则默认返回值为 NULL。 function add($a) { return $a+1; } $b = add(1); //2 (2)返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行,因此下面函数的返回值跟上面的函数是一样的。 function add($a) { return $a+1; $a = 10; return $a+20; } $b = add(1); //2 (3)函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。 function numbers() { return array(1, 2, 3); } list ($one, $two, $three) = numbers();
    查看全部
    0 采集 收起

    2016-07-22

  • 1、函数的参数 ①函数可没有参数,也可有若干个参数,多个参数称之为参数列表。 ②用逗号进行分割,参数类似于一个变量,调用时用来传递数据到函数体中。 ③通过传递参数可以使函数实现对参数的运算。 ④参数的变量名可以自由指定,但最好能够表达相关的意思。 2、常用的设定参数的方法为: function sum($a, $b) { return $a+$b; }
    查看全部
    0 采集 收起

    2016-07-22

  • 1、PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。 大多数时候我们使用系统的内置函数就可以满足需求,但是自定义函数通过将一组代码封装起来,使代码进行复用,程序结构与逻辑更加清晰。 2、PHP函数的定义方式: ①使用关键字“function”开始 ②函数名可以是字母或下划线开头:function name() ③在大括号中编写函数体 function name() { echo 'Eric'; } 3、调用函数方式 调用方法:函数名(参数),例如:name();
    查看全部
    0 采集 收起

    2016-07-22

  • imagestring ( resource $image , int $font , int $x , int $y , string $s , int $col ) imagestring() 用 col 颜色将字符串 s 画到 image 所代表的图像的 x,y 坐标处(这是字符串左上角坐标,整幅图像的左上角为 0,0)。如果 font 是 1,2,3,4 或 5,则使用内置字体。
    查看全部
    0 采集 收起

    2016-07-22

  • 1、foreach循环可以将数组里的所有值都访问到 (1)例如:用foreach循环访问关联数组里的值 $fruit=array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); foreach($fruit as $k=>$v){ echo '<br>水果的英文键名:'.$k.',对应的值是:'.$v; }
    查看全部
  • 1、访问关联数组内容 用数组变量的名字后跟中括号的方式来访问数组中的值,键使用单引号或者双引号括起来。 (1)比如: $fruit = array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); $fruit0 = $fruit['banana']; print_r($fruit0);
    查看全部
  • 1、关联数组赋值(有两种方式) (1)用数组变量的名字后面跟一个中括号的方式赋值,当然,关联数组中,中括号内的键一定是字符串。 比如,$arr['apple']='苹果'; (2)用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。 比如,array('apple'=>'苹果');
    查看全部
  • 1、PHP有两种数组:索引数组、关联数组。 索引和关联两个词都是针对数组的键而言的。 2、关联数组:指数组的键是字符串的数组。 (1)可以使用下面代码实现: $fruit = array( 'apple'=>"苹果", 'banana'=>"香蕉", 'pineapple'=>"菠萝" ); print_r($fruit); //输出数组键及对应的值
    查看全部
  • 1、foreach循环可以将数组里的所有值都访问到 (1)例如:用foreach循环访问索引数组里的值 $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $k=>$v){ echo '<br>第'.$k.'值是:'.$v; }
    查看全部
  • 1、for循环可以将数组里的所有值都访问到 (1)例如:用for循环访问索引数组里的值 $fruit=array('苹果','香蕉','菠萝'); for($i=0; $i<3; $i++){ echo '<br>数组第'.$i.'值是:'.$fruit[$i]; }
    查看全部
  • 1、访问索引数组内容 用数组变量的名字后跟的中括号中的键,来访问数组中的值。 (1)例如: $fruit = array('苹果','香蕉'); $fruit0 = $fruit['0']; print_r($fruit0); //结果为苹果
    查看全部
  • 1、索引数组赋值(有三种方式) (1)用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。 比如,$arr[0]='苹果'; (2)用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。 比如,array('0'=>'苹果'); (3)用array()创建一个空数组,直接在数组里用单引号“'”或者双引号“"”赋值,数组会默认建立从0开始的整数的键。 比如array('苹果'); //这个数组相当于array('0'=>'苹果');
    查看全部
  • 1、PHP有两种数组:索引数组、关联数组。 索引和关联两个词都是针对数组的键而言的。 2、索引数组:指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。 (1)可以使用下面代码实现: $fruit = array("苹果","香蕉","菠萝"); print_r($fruit); //输出数组键及对应的值 注意:数组的键是从0开始的。
    查看全部

举报

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

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