为了账号安全,请及时绑定邮箱和手机立即绑定

PHP入门篇

难度入门
时长 5小时57分
学习人数
综合评分9.40
777人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 各类数组遍历

    1、for循环遍历  

    for循环只能遍历索引数组。  

    <?php  

        $names = array("Peter","Joe","Lily");  

        for($id=0;$id<count($names);++$id)  

        {  

            echo $names[$id];  

        }  

    ?>  

    2、foreach遍历  

    即可以遍历索引数组,也可以遍历关联数组  

    遍历索引数组  

    foreach(array_expression as $value)  

    {  

        循环体;  

    }  

    遍历关联数组  

    foreach(array_expression as $key=>$value)  

    {  

        循环体;  

    }  

      

    A、一维数组遍历  

    索引数组  

    <?php  

        $contact = array("李某","xx公司","abc@xx.com");  

        foreach($contact as $value)  

        {  

            echo $value;  

        }  

    ?>  

      

    <?php  

        $contact = array("姓名"=>"李某","公司"=>"xx公司","邮箱"=>"abc@xx.com");  

        foreach($contact as $key=>$value)  

        {  

            echo $key.":".$value;  

        }  

    ?>  

      

    B、多维数组遍历  

    <?php  

        $wage = array(  

            "市场部"=array(  

                array(1,"李某","市场经理",8000),  

                array(2,"王某","市场专员",5000),  

                array(3,"刘某","市场专员",7000)  

            ),  

            "产品部"=array(  

                array(1,"李某","产品经理",9000),  

                array(2,"王某","产品专员",6000),  

                array(3,"刘某","产品专员",5000)  

            ),  

            "账务部"=array(  

                array(1,"李某","账务经理",7000),  

                array(2,"王某","账务专员",6000),  

                array(3,"刘某","账务专员",5000)  

            )  

        );  

          

        foreach($wage as $section=>$table)  

        {  

            echo $section."部门人员如下";  

            foreach($table as $row)  

            {  

                foreach($row as $value)  

                {  

                    echo $value;  

                }  

            }  

        }  

    ?>


    查看全部
  • 遍历数组

    foreach($students as $k=>$v)

    查看全部
  • NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。

    查看全部
  • ?️
    查看全部
  • 符合条件后,再没有break的条件下依然会走完剩下的条件,继续相加;这就是PHP

    查看全部
  • 下面是常用于时间的字符:

    h - 带有首位零的 12 小时小时格式

    i - 带有首位零的分钟

    s - 带有首位零的秒(00 -59)

    a - 小写的午前和午后(am 或 pm)

    <?php
    echo "现在时间是 " . date("h:i:sa");
    ?>

    如果从代码返回的不是正确的时间,有可能是因为您的服务器位于其他国家或者被设置为不同时区。

    因此,如果您需要基于具体位置的准确时间,您可以设置要用的时区。

    下面的例子把时区设置为 "Asia/Shanghai",然后以指定格式输出当前时间:

    <?php
    date_default_timezone_set("Asia/Shanghai");
    echo "当前时间是 " . date("h:i:sa");
    ?>


    查看全部
  • 在赋值符号后,输入定界符“<<<”,接着是标识符,这个标识符可以自定义,但是结尾处的标识符必须跟开始的标识符一致。结尾标识符必须独占一行,以分号';'结尾,并且前后不能有任何其他字符。

    查看全部
  • 当双引号中包含变量时,变量值会输出;

    当单引号中包含变量时,变量会被当做字符串输出。


    查看全部
  • 第三行,先比较,再赋值。其中使用“==”等于比较运算符

    查看全部
  • memory_get_usage() : 获取当前PHP消耗的内存

    查看全部
  • Deny from all :  阻止外部访问
    Allow from .. :允许..访问

    查看全部
  • ServerAdmin : 邮箱

    ErrorLog : 错误日志

    CustomLog : 日常日志

    查看全部
  • 连接赋值符就是在原变量的后面加上新的值之后的变量赋给原变量

    查看全部

  • 当我想输出变量名,(即用单引号包含字符串),又想要输出‘ 时,此时只能使用转义字符

    输出“ 与变量的值这一种同理

    查看全部
  • 空值NULL对大小写不敏感

    unset是用于注销之前的定义的。

    查看全部

举报

0/150
提交
取消
课程须知
没有任何WEB经验的WEB应用程序开发者及对WEB前端技术兴趣的用户。(即使你是完全的新手)
老师告诉你能学到什么?
1、通过教程学习可以了解PHP中的变量、变量的类型、常量等概念 2、认识PHP中的运算符,掌握PHP中顺序结构、条件结构、循环结构语句。

微信扫码,参与3人拼团

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

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