为了账号安全,请及时绑定邮箱和手机立即绑定
  • <?php
    function creatTable($rows,$cols=3,$content){  //没有默认值的为必选参数,必选参数要放在可选参数之前
        $table = "<table border='1' width='100%'>";
            for($i = 1;$i<=$rows ; $i++) {
                $table.= "<tr>";
                    for($j = 1 ; $j<=$cols ;$j++){
                    $table.="<td align='center'>{$content}</td>";
                    }
                $table.= "</tr>";
            }
        $table.="</table>";
            return $table;
    }
    echo createTable();//可选参数必填,填入时要注意顺序


    查看全部
  • 函数的返回值,如果没有添加返回值,默认返回null

    查看全部
  • 函数名不区分大小写,但是变量名区分,函数名不能重名,创建前应先检测,检测重名方法function_exists(fna),存在则返回true,否则返回false

    查看全部
  • mt_rand(m,n):取m,n之间的随机数(包括两个限值);

    strlen():获得字符串的长度;

    strtolower():字符串字母大写转小写;

    strtoupper():字符串字母小写转大写。


    查看全部
    0 采集 收起 来源:PHP函数的简介

    2018-05-01

  • 全局变量

    查看全部
  • 静态变量

    查看全部
  • 动态变量

    查看全部
  • 变量的作用域

    查看全部
  • 函数是封装了一段可执行的代码段,
    变量是用于保存值(x=5)和表达式(z=x+y)
    php里变量和函数都可以随时调用

    变量八种数据类型:
    四种标量类型:
    string(字符串)
    integer(整型)
    float(浮点型,也作 double )
    boolean(布尔型)
    两种复合类型:
    array(数组)
    object(对象)
    两种特殊类型:
    resource(资源)
    NULL(空)


    查看全部
  • .=在php中什么意思

    字符串连接
    如果$a是'a'的话
    $a.='bbb'
    那$a的值应该是'abbb';
    
    同样的顺带有+=,-=,*=,/=
    $a = 1; $a $a + 1;//上面的代码等同于下面的$a += 1;

     

    结论: += 实际就是变量的累加值, 



    <?
     $ = 1;
    
     $ += 1; #在这里 , 这个表达式 等效于 : $ = $num + 1;
     #同理(注意 += 之间不能有空格;下同)
     # $num -= 1 ; 等效于 $num = $num - 1;
     # $num /= 1 ; 等效于 $num = $num / 1;
     # $num *= 1 ; 等效于 $num = $num * 1;
     # $num %= 1 ; 等效于 $num = $num % 1;
     # $str .= 'another string' ; 等效于 $str = $str . 'another string';
    
     echo $num;
    
     echo '<hr>';
     
     $n = 12;
    
     $n =+ 1;
     #这个表达式 $n = +1; 即 $n = (+1); 在这里 + 代表正值的意思
     
     echo $n;
    
    ?>


    查看全部
  • echo是PHP语句,print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) 
    print只能打印出简单类型变量的值(如int,string) 
    print_r可以打印出复杂类型变量的值(如数组,对象)

    1.echo
    输出一个或者多个字符串。
    2.print
    和echo一样,速度比echo慢。3.print_r
    打印关于变量的易于理解的信息,如果给出的是 string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。 记住,print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处。print_r通常用于打印变量的相关信息,通常在调试中使用。4.var_dump
    此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
    5.var_dump和print_r的区别
    var_dump返回表达式的类型与值而print_r仅返回结果,相比调试代码使用var_dump更便于阅读。

    print_r()和var_dump()的区别是:print_r()返回结果,var_dump()返回结果中带有类型
    两者都可以输出array、mixed~


    查看全部
  • echo 是输出(例如:echo ‘html代码’或者 echo $变量)
    return 是返回值

    return为返回值却不输出,若想有输出需要再次使用echo输出。

    查看全部
  • 函数名字,命名规则;

    函数名不可重名,不区分大小写,创建之前,需要检测一下是都存在。

    但是变量名是区分大小写的

    查看全部
  • 在函数命名前,调用函数依然可以

    查看全部
  • 函数命名不可重名,创建函数的时候,需要检测一下此函数名是否存在。

    return代表返回值,调用函数时。echo函数名就可以了;

    必选参数,放在可选参数前面

    如何理解必选参数:调用函数时必须设置值

    如何理解可选参数:调用函数时,若不设置值,他会用默认值


    查看全部

举报

0/150
提交
取消
课程须知
对php的基础知识掌握,如变量、常量、数组、流程控制、系统函数等。
老师告诉你能学到什么?
1、如何自定义函数 2、函数的执行原理 3、自定义函数中参数的使用 4、特殊函数的使用(可变函数、递归函数、毁掉函数) 5、封装常用函数

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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