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

PHP入门篇

难度入门
时长 5小时57分
学习人数
综合评分9.40
777人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • $conn = @mysql_connect("localhost","username","password");


    查看全部
  • defined();


    判断常量是否被定义

    查看全部
  •  $conn = @mysql_connect("locallhost","username","password");

    这一条连接数据库语句,php如果想对数据库进行操作时,必须先使用这条语句连接到数据库,在这条语句的前面加入@,就是为了如果在不稳定的状态下,可以连接不到数据库,这样就不会出现报错信息给用户,这样是增加用户体验友好度。


    查看全部
  • <?php ?>
    查看全部
  • <?php />
    查看全部
  • (“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true,则此表达式的值为expr2,否则为expr3。

    查看全部
  • $b = $a;   

    $c = &$a;

    这里$b=$a,是把A得值复制了一份给$b,$b是一个有自己容器的新变量。相当于a箱子里面放了一个苹果,b也学着a(在自己的箱子里面)放了一个苹果。

    而$c = &$a;(这里的&是取地址的意思)则是把$c这个变量也指向了$a的箱子,并没有单独为$c开辟一个新箱子,所以相当于$c是共享了$a的容器。


    当我们把a箱子中的苹果换成香蕉,b的箱子没做处理,里面肯定还是苹果啊, 而c由于共享的a的箱子,所以c的结果变成了香蕉。



    查看全部
  • 首先在服务器中申请了一块内存,命名为$a,它里面存放“我在慕课网学习php”,然后又申请了一块内存,命名为$b,我们将$内存中的东东复制了份,存储到了名字为$b的内存中。----这部分流程就是复制一样。
    接下来我们又在服务器中申请了一块内存,叫$c,然后我们用&符号对着把$a中的东东引用到了$c中,此时$c中毛都不存着,就是指着$a,接下来$a发生改变,那么$c中的值也发生了改变。有的人也许会问现在$a发生了改变,那前面的$b = $a 中的$b下面的输出中不会变吗?对,不会变,因为前面已经复制完了,现在的$a是改变了,但是又没复制。。。。最后输出结果。。

    查看全部
  • <?php 

    $string1 = <<<GOD

    我有一只小毛驴,我从来也不骑。

    有一天我心血来潮,骑着去赶集。

    我手里拿着小皮鞭,我心里正得意。

    不知怎么哗啦啦啦啦,我摔了一身泥.

    GOD;


    echo $string1;

    echo "<br>";

    echo "<br>";

    $string2 = <<<NJP

    我有一只小毛驴,我从来也不骑。

    有一天我心血来潮,骑着去赶集。

    我手里拿着小皮鞭,我心里正得意。

    不知怎么哗啦啦啦啦,我摔了一身泥.

    NJP;


    echo $string2;

    ?>


    查看全部
  • 十进制就是日常使用的数字;八进制,数字前必须加上“0”(这个0是阿拉伯数字0,可不是英文字母“欧”哦);十六进制,数字前必须加“0x”

    查看全部
  • 讲解:”var_dump”函数可以将我们的变量的数据类型(后面小节会做介绍)显示出来。

    <?php 

    $var_name = "苹果";

    $n = 10;

    var_dump($var_name);

    var_dump($n);

    ?>

    string(6) "苹果"
    int(10)


    查看全部
  • 我们可以通过使用“memory_get_usage”获取当前PHP消耗的内存.

    <?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; 

    ?>


    查看全部
  • 如果常量被重复定义以后,PHP解析器会发出“Constant XXX already defined”的警告,提醒我们该常量已经被定义过。那么,在团队开发,或代码量很大的情况下,我们如何去判定一个常量是否被定义呢?

    defined()函数可以帮助我们判断一个常量是否已经定义,其语法格式为:

    bool defined(string constants_name)


    查看全部
  • 整型(integer):类似于常见的整数。它可以用十进制、八进制、十六进制指定。十进制就是日常使用的数字;八进制,数字前必须加上“0”(这个0是阿拉伯数字0,可不是英文字母“欧”哦);十六进制,数字前必须加“0x” (这个0也是阿拉伯数字0,不是“欧”哦)。如:

    查看全部
  • 布尔类型(boolean):只有两个值,一个是TRUE,另一个FALSE,可以理解为是或否。它不区分大小写,也就是说”TRUE”和“true”效果是一样的。主要用在条件结构(条件结构在后面部分会介绍)中,例如判断是否满足条件的时候,是用“true”表示满足,用“false”表示不满足。需要注意的是,当我们用”echo”指令输出布尔类型时,如果是“true”则输出的是“1”,“false”则什么也不输出。我们可以使用“var_dump”函数,获取它真正的数据类型。

    查看全部

举报

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

微信扫码,参与3人拼团

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

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