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

PHP入门篇

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

    echo $m1 = memory_get_usage(); 

    echo "<br />";

    $var_string = "123";

    echo $m2 = memory_get_usage()-$m1; 

    echo "<br />";

     $n = "123";

    echo $m3 = memory_get_usage()-$m1-$m2; 

    echo "<br />";

     $f = "123.00";

    echo $m4 = memory_get_usage()-$m1-$m2-$m3; 

    echo "<br />";

     $var_array = array("123");

    echo $m5 = memory_get_usage()-$m1-$m2-$m3-$m4; 

    ?>

    查看类型所消耗的内存

    初始化消耗了624056,字符串消耗328,整型和浮点型都是288,数组消耗632。

    查看全部
  • 在变量中,由于变量占用的空间单元不一样(占的地盘大小不一样),也分成几种数据类型,就像超市商品的包装袋,有几种不同类型,不同的商品使用不同的包装袋。我们可以通过使用“memory_get_usage”获取当前PHP消耗的内存。



    查看全部
  • 变量名除了需要“$”进行标识外,还有一些规则需要遵守。就像拿到驾驶证以后,还得遵守交通规则。变量名的命名规则主要有三条:

    1、变量名必须以字母或下划线 “_”开头,如”$_name”,”$name” ,”$name2”等,但是”$9name”是不对的。

    2、变量名只能由字母、数字、以及“_”组成,还能包含汉字。如”$_qq”,”$qq308” ,”$my_apple”,“比如"$name我等”,但是”$name*”是不对的。

    3、变量名不允许包含空格。当变量名由多个单词组成,建议使用“_”进行分隔(比如 $my_apple),俗称下划线法,或者以大写字母开头比如 $myApple,俗称骆驼式命名法(也称驼峰命名法)。

    特别需要注意的是,在PHP中变量名是区分大小写的,如“$my_book”与“$my_Book”代表两个不同的变量。


    查看全部
  • 在PHP中也有注释语句:用双斜杠(//)来表示。其它语言中,Html中使用<!--注释语句-->,CSS中使用/*注释语句*/。如下面代码:

    <?php
    //输出hi,imooc!
    echo "hi,imooc!";
    ?>

    注释语句可以在PHP程序的任意位置(但注释语句一定要写在<?php ?>之间)。


    查看全部
    0 采集 收起 来源:注释

    2018-09-04


  • 可以把两个字符用连接符连接起来,像这样:

    <?php echo 'Hi,'.'imooc!';?>

    注意:连接符可以连接多个字符串,上面的例子就是把一个字符串拆分为二个小字符串,然后用一个连接符连起来。

    在php中字符串连接符是用点(.)来表示的,这一点比较特殊,其它语言中是用加号(+)来表示的,比如:JavaScirpt、Asp、C。


    查看全部
    0 采集 收起 来源:PHP-字符串

    2018-09-04

  • <?php
    $students = array(
    '2010'=>'令狐冲',
    '2011'=>'林平之',
    '2012'=>'曲洋',
    '2013'=>'任盈盈',
    '2014'=>'向问天',
    '2015'=>'任我行',
    '2016'=>'冲虚',
    '2017'=>'方正',
    '2018'=>'岳不群',
    '2019'=>'宁中则',
    );//10个学生的学号和姓名,用数组存储

    //使用循环结构遍历数组,获取学号和姓名  
    foreach($students as $key =>$v)
    {
        echo $key.":".$v;//输出(打印)学号:姓名
        echo "<br />";
    }
    ?>

    查看全部
  • <?php
    $students = array(
    '2010'=>'令狐冲',
    '2011'=>'林平之',
    '2012'=>'曲洋',
    '2013'=>'任盈盈',
    '2014'=>'向问天',
    '2015'=>'任我行',
    '2016'=>'冲虚',
    '2017'=>'方正',
    '2018'=>'岳不群',
    '2019'=>'宁中则',
    );//10个学生的学号和姓名,用数组存储

    //使用循环结构遍历数组,获取学号和姓名  
    foreach($students as $v)
    {
        echo $v;//输出(打印)姓名
        echo "<br />";
    }
    ?>

    for ($i=0;$i<count($students);$i++) {        echo key($students) . '=>' . current($students);        next($students);        echo '<br/>';    }

    查看全部
  • <?php
    //for语句写法
    for($i = 1,$sum = 0;$i<=100;$i++){
        $sum = $sum + $i; //    累加求和
    }
    echo "for语句的运行结果:".$sum."<br />" ;

    //while语句写法
    $i =  1 ; // 从1开始累加
    $sum = 0; //初始化和为0
    while($i<=100){  //判断是否小于100
        $sum = $sum + $i; //    累加求和
        $i++; //递增1
    }
    echo "while语句的运行结果:".$sum."<br />" ;
    ?>

    查看全部
  • <?php
        //while例子
        $sum  = 0;
        $num = rand(1,6); //获取1至6的随机数,模拟掷骰子
        $sum = $sum  + $num;//前进步长
        while($num==6){
            $num = rand(1,6);//获取1至6的随机数,模拟掷骰子
            $sum = $sum  + $num;//前进步长
        };
        echo "while例子执行完毕,前进:".$sum ."<br />";
        //do...while例子
        $sum  = 0;
        do{
            $num = rand(1,6);//获取1至6的随机数,模拟掷骰子
            $sum = $sum  + $num;//前进步长
        }while($num==6);
        echo "do...while例子执行完毕,前进:".$sum ."<br />";
    ?>


    查看全部
  • <?php
        //A例子
        $num = 2;
        $sum  = 10;
    while($num>3)    {
            $sum = $sum  + 10;
        }
        echo "A例子的结果:".$sum."<br />";
        //B例子
        $num = 2;
        $sum  = 10;            
    do    {
            $sum = $sum  + 10;
        }while($num>3);
        echo "B例子的结果:".$sum."<br />";
    ?>

    查看全部
  • <?php
    $i =  1 ; //从第1圈开始跑
    do{  //跑10圈
        echo "在跑第".$i."圈。";
        $i++;
    }while($i <= 10)
    ?>

    $i++=$i+$i

    查看全部
  • <?php
    $sum = 12;//小宠物当前的饥饿程度
    echo "我饿啦:-(";
    echo "<br />";
    while($sum<100){//小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食
        $num = rand(1,20);//随机数,模拟喂食小宠物的小面包
        $sum = $sum + $num; //小宠物吃小面包
        echo "我还没吃饱呢!";
        echo "<br />";
    }
    echo "终于吃饱啦^_^";
    ?>

    查看全部
  • <?php
    //A例子
    $num = 2;
    $sum  = 10;
    switch($num){
        case 1:
            $sum = $sum  + 10;
            break;
        case 2:
            $sum = $sum  + 10;
            break;
         case 3:
            $sum = $sum  + 10;
            break;
        default:
            $sum = $sum  + 10;
    }
     echo "A例子的值是:".$sum."<br />";
    //B例子
    $num = 2;
    $sum  = 10;
    switch($num){
        case 1:
            $sum = $sum  + 10;
        case 2:
            $sum = $sum  + 10;
        case 3:
            $sum = $sum  + 10;
        default:
            $sum = $sum  + 10;
    }
     echo "B例子的值是:".$sum."<br />";
    ?>

    查看全部
  • <?php
    $num = rand(1,50);//获取1至50的随机数
    $info = "";//提示信息
    switch($num){
        case $num == 1:
            $info = "恭喜你!中了一等奖!";
            break;
        case $num == 2:
            $info = "恭喜你!中了二等奖!";
            break;
         case $num == 3:
            $info = "恭喜你!中了三等奖!";
            break;
        default:
            $info = "很遗憾!你没有中奖!";
    }
     echo $info; //输出是否中奖
    ?>

    查看全部
  • <?php
    $num = rand(1,50);//获取1至50的随机数
    $info = "";//提示信息
    switch($num){
        case 1:
            $info = "恭喜你!中了一等奖!";
            break;
        case 2:
            $info = "恭喜你!中了二等奖!";
            break;
         case 3:
            $info = "恭喜你!中了三等奖!";
            break;
        default:
            $info = "很遗憾!你没有中奖!";
    }
     echo $info; //输出是否中奖
    ?>

    查看全部

举报

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

微信扫码,参与3人拼团

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

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