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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 内置函数指的是php默认支持的函数,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” 另外一些函数是通过其他扩展来支持的,比如mysql数据库处理函数等。
    查看全部
    0 采集 收起

    2018-03-22

  • 所谓可变函数,级通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同函数。经常用在回调函数,函数列表,或者根据动态参数调用不同的函数。可变函数的调用方法为变量名加括号。 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关键字可以使函数返回值,可以返回包括数组和对象的任意类型,如果省略了return,则默认返回值为NULL。 function add($a){ return $a+1; } $b=add(1); 返回语句会立即终止函数的运行,并且将控制权交给调用函数的代码行,因此下面函数的返回值跟上面的函数是一样的。 function add($a){ return $a+1; $a=10; return $a+20; } $b=add(1); function numbers(){ return array(1,2,3); } list ($one,$two,$three)=numbers();
    查看全部
    0 采集 收起

    2016-08-09

  • PHP的函数可以没有参数,也可以有若干个参数,多个参数称之为参数列表,采用逗号进行分割,参数类是于一个变量,调用时用来传递数据到函数体中。通过传递参数可以使函数实现对参数的运算,得到我们想要的结果。 <?php function sum($a, $b) { function say() { echo 'hello world'; } //在这里调用函数 say();
    查看全部
    0 采集 收起

    2018-03-22

  • php函数定义方式: 1.使用关键字“function”开始 2.函数名可以是字母或下划线开头:function name() 3.在大括号里编写函数体: function name(){ echo 'hello'; }
    查看全部
    0 采集 收起

    2016-08-09

  • <?php //foreach循环访问关联数组里的值 $fruit=array('apple'=>"pg",'banana'=>"xj",'pineapple'=>"bl"); foreach($fruit as $key=>$value){ echo '<br>键是:'.$key.'对应的值是:'.$value; } ?>
    查看全部
  • <?php //从数组变量$arr中,读取键为apple的值 $arr=array('apple'=>"pg",'banana'=>"xj",'pineapple'=>"bl"); $arr0=$arr['apple']; if(isset($arr0)){print_r($arr0);} ?>
    查看全部
  • <?php //请创建一个数组变量arr,并尝试创建一个关联数组,键是apple,值是苹果 $arr['apple']='pingguo'; //或者$arr = array('apple'=>"苹果"); if(isset($arr)){print_r($arr);} ?>
    查看全部
  • <?php //创建一个关联数组,关联数组的键“orange”,值是“橘子” $fruit=array( 'apple'=>"pingguo", 'banana'=>"xiangjiao", 'pineapple'=>"boluo" ); print_r($fruit); ?>
    查看全部
  • <?php //foreach循环访问索引数组里的值 $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $key=>$value){ echo '<br>第'.$key.'值是:'.$value; } ?>
    查看全部
  • <?php //for循环访问索引数组里的值 $fruit=array('苹果','香蕉','菠萝'); for($index=0; $index<3; $index++){ echo '<br>数组第'.$index.'值是:'.$fruit[$index]; } ?>
    查看全部
  • <?php //从数组变量$arr中,读取键为0的值 $arr = array('苹果','香蕉'); $arr0=$arr['0']; if( isset($arr0) ) {print_r($arr0);} ?>
    查看全部
  • <?php //请创建一个数组变量arr,并尝试创建一个索引数组,键是0,值是苹果 $arr=array('0'=>'苹果'); if( isset($arr) ) {print_r($arr);} ?>
    查看全部
  • <?php //创建一个索引数组,索引数组的键是“0”,值是“苹果” $fruit=array("苹果","香蕉","菠萝"); ?>
    查看全部
  • serialize($object):对象序列化成字符串 unserialize($str):反序列化为对象
    查看全部

举报

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

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