美文网首页
入门篇/Chapter 3

入门篇/Chapter 3

作者: _chuuuing_ | 来源:发表于2017-03-31 22:27 被阅读0次
变量:用$符号
    $var = "大家来学PHP";
    $n = 10;
变量名的命名规则

以字母或下划线 “”开头,由字母、数字、汉字以及“”组成。
=> 不允许包含空格
=> 区分大小写

变量类型

PHP是一门松散类型的语言,不必向PHP声明变量的数据类型。支持8种变量类型:
1) 布尔类型(boolean)
2) 整型(integer):类似于常见的整数。它可以用十进制、八进制、十六进制指定
3) 浮点型(float):即小数,可以用小数点或者科学计数法表示
4) 字符串(string):定义方法有:单引号形式、双引号形式和Heredoc结构形式。
     => 双引号中包含变量时,作为变量输出;
     => 单引号中包含变量时,作为字符串(比如"$love")输出。
     => Heredoc结构: 适用于较长的字符串

    $string = <<< GOD
          我有一只小毛驴,我从来也不骑。
          有一天我心血来潮骑它去赶集。
      GOD;

     => 使用转义符 \ 在字符串中输入单引或双引
5) 资源(resource):第一种特殊类型。是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。举例,以下三个变量类型均为resource:

<?php
    $file=fopen("f.txt","r");   //打开文件
    $con=mysql_connect("localhost","root","root");  //连接数据库
    $img=imagecreate(100,100);//图形画布
?>```
注:用到的函数有[fopen()](https://www.w3schools.com/php/func_filesystem_fopen.asp),[mysql_connect()](http://www.w3school.com.cn/php/func_mysql_connect.asp),[imagecreate()](http://docs.w3cub.com/php/function.imagecreate/)
**6)空类型(NULL)**:表示一个变量没有值,或者尚未被赋值,或者被unset()。以上三种情况被认为是NULL。
注:NULL大小写不敏感
    
#####相关 
获取变量的大小:
$var_string="123"; 
echo $m2 = memory_get_usage()
输出数据类型:
var_dump($string);

相关文章

  • 入门篇/Chapter 3

    变量:用$符号 变量名的命名规则 以字母或下划线 “”开头,由字母、数字、汉字以及“”组成。=> 不允许包含空格=...

  • 《flask Web 开发》读书笔记 & chapter

    chapter 2 - chapter 3 - chapter 4 - chapter 5 - chapter 6...

  • (飘)随风而逝 目录

    ·文案 ·chapter 1 ·chapter 2 ·chapter 3 .chapter 4

  • 《flask Web 开发》读书笔记 & chapter

    chapter 2 - chapter 3 - chapter 4 - chapter 5 - 源码 概念剖析-...

  • 入门篇/Chapter 2

    Mac的php开发环境配置 使用homebrew作为安装工具http://blog.qiji.tech/archi...

  • 入门篇/Chapter 1

    WEB网站的大部分数据都是存储在服务器端的,PHP就是用来处理这些存储在服务器的数据的(功能强大吧)。 在页面中编...

  • 入门篇/Chapter 4

    常量 常量可以理解为值不变的量(如圆周率)定义的常量,它通过使用PHP中的函数define()定义: 常量的作用 ...

  • 入门篇/Chapter 5

    运算符 运算符是告诉PHP做相关运算的标识符号。一般分为算术运算符、赋值运算符、比较运算符、三元运算符、逻辑运算符...

  • 入门篇/Chapter 6

    PHP执行顺序 顺序结构是最简单的语言结构。它就像一条直线,按着顺序一直往下执行。 条件结构之if…else… 条...

  • Nuke Python 中文帮助目录

    Chapter 0 始 Chapter 1 入门 Chapter 2 动画 Chapter 3 作为python包...

网友评论

      本文标题:入门篇/Chapter 3

      本文链接:https://www.haomeiwen.com/subject/zujbottx.html