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

PHP入门篇

难度入门
时长 5小时57分
学习人数
综合评分9.40
777人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • define() 函数定义一个常量define(name,value,case_insensitive)

    name必需。规定常量的名称。
    value必需。规定常量的值。
    case_insensitive      

    可选。规定常量的名称是否对大小写敏感。

    若设置为 true,则对大小写不敏感。默认是 false(大小写敏感)。


    常量类似变量,不同之处在于:

    • 在设定以后,常量的值无法更改

    • 常量名不需要开头的美元符号 ($)

    • 作用域不影响对常量的访问

    • 常量值只能是字符串或数字



    查看全部
    0 采集 收起 来源:PHP-什么是常量

    2020-01-13

  • 连接一个MySQL数据库mysql_connect(servername,username,password);
    servername数据库名称
    username用户名
    password密码

    如:
    <?php
    $con = mysql_connect("localhost","peter","abc123");
    if (!$con) //如果数据库连接失败
      {
      die('Could not connect: ' . mysql_error());//die指的是输出一条信息并且退出当前脚本
      }//mysql_error() 函数返回上一个 MySQL 操作产生的文本错误信息。
    ?>

    查看全部
  • 当字符串很长的时候,可以使用Heredoc结构形式的方法来解决该问题<<<GOD
    GOD;

    如:
    <?php
    $string1 = <<<GOD
    我有一只小毛驴,我从来也不骑。
    有一天我心血来潮,骑着去赶集。
    我手里拿着小皮鞭,我心里正得意。
    不知怎么哗啦啦啦啦,我摔了一身泥.
    GOD;
    echo $string1;
    ?>

    <<<GOD和GOD;需要另起一行

    https://www.jianshu.com/p/0e2be09baf3c (中heredoc部分)
    https://www.cnblogs.com/summerblue/p/9065745.html  (PHP 7.3 的 Heredoc 和 Nowdoc 语法更新)

    查看全部
  • 当双引号内含变量,变量会被引用。
    $love = "I love you!";
    echo $string1 = "慕课网,$love";    输出:慕课网,I love you!

    当单引号内包含变量,变量不会被引用。
    $love = "I love you!";
    echo $string2 = ‘慕课网,$love';    输出:慕课网,$love

    查看全部
  • 当字符串中包含引号时我们可以采用三种方法:
    单引号中嵌套双引号
    $str_string1='甲问:"你们在哪里学的PHP?"';(输出显示双引号)

    双引号中嵌套单引号
    $str_string2="乙毫不犹豫地回答:'当然是穆课网咯!'";(输出显示单引号)

    转义符 \
    $str_string3='甲问:\'能告诉我网址吗?\'';(输出显示单引号)
    $str_string4="乙答道:\"www.imooc.com\"";(输出显示双引号)

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

    <?php
    $data_int = 1234;   // 十进制数
    $data_int = -567;    // 一个负数
    $data_int = 0123;    // 八进制数(等于十进制的 83)
    $data_int = 0x1a;    // 十六进制数(等于十进制的 26)
    ?>

    查看全部
  • 四种标量类型:
    boolean(布尔型,true和false)
    integer(整型)
    float(浮点型,也作“double”)
    string(字符串)

    两种复合类型:
    array(数组)
    object(对象)

    最后是两种特殊类型:
    resource(资源)
    NULL(无类型)

    查看全部
  • ceil:向上舍入最近整数

    floor:向下舍入最近整数。

    round:对浮点数四舍五入。

    查看全部
  • 总结连接符  .和.=的确保:

    1  .单纯链接字符串,不会覆盖原有字符串。

    2  .=会直接用后来字符串覆盖掉原有字符串。

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

    查看全部
  • 长字符串:我们可以使用Heredoc结构形式的方法来解决该问题,首先使用定界符表示字符串(<<<),接着在“<<<“之后提供一个标识符GOD,然后是字符串,最后以提供的这个标识符结束字符串。

    查看全部
  • 当双引号中包含变量时,变量会与双引号中的内容连接在一起;

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


    查看全部
  • 第一种方案:在单引号中嵌入双引号,如上图第2行所示;

    第二种方案:在双引号中嵌入单引号,如上图第3行所示;

    第三种方案:使用转义符“\”(后面部分还有介绍),分别如上图第4行和第5行所示;


    查看全部
  • var_dump”函数可以将我们的变量的数据类型

    查看全部
  • unset可以删除变量,数组等。

    使用unset要注意全局变量和局部变量的问题。

    查看全部

举报

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

微信扫码,参与3人拼团

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

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