PHP学习(变量)
2015-08-04 15:59
549 查看
PHP学习(变量)
1. PHP属于松散类型,创建变量时不用指定类型。
2.变量命名规范:
1)第一个字符必须是$2)$后的第一个字符必须是 字母 或 下划线
3)其他字符可以是 字母, 数字, 下划线
4)区分大小写
5)可以随意转化类型
3.数据类型
4个 标量数据类型(标量数据是指只有一个值的数据),2个组合类型,2个特殊的数据类型4个标量数据类型:
Integer 整数 5Float 浮点 5.5
String 字符串 “hello”
Boolean 布尔 true/false
2个组合类型:
Array 一个有序列表的映射(包含从名字或数字到数值的映射)Object 包含属性和方法的类型
2个特殊的数据类型:
Resource 表示对一个外部资源,如文件或数据库的引用Null 只有null值,显示说明某个变量不包含任何值
4.测试数据类型
1)gettype()函数 getType( value ) 获得 type2)is_int ( value ) 返回 true 或 false
3)is_float ( value ) 返回 true 或 false
4)is_string( value ) 返回 true 或 false
5)is_bool ( value ) 返回 true 或 false
6)is_array ( value ) 返回 true 或 false
7)is_object ( value ) 返回 true 或 false
8)is_resource ( value ) 返回 true 或 false
9)is_null ( value ) 返回 true 或 false
5.改变数据类型
1)
settype(var,“type”) 函数2)强制转换
(int)value 或 (integer)value 返回 value 整型值(float)value 返回 value 浮点型值
(string)value 返回 value 字符串型值
(bool)value 或(boolean)value 返回 value 布尔型值
(array)value 返回 value 数组型值
(object)value 返回 value 对象型值
intval(value) 返回整型值
floatval(value) 返回浮点型值
strval(value) 返回字符串型值
6.什么值认为是false
字面量 false 整形 0 浮点0.0 空字符串 “” 0字符串“0” 元素均为0的数组 特殊类型 null7.常量
常量开头不是$ 最好大写 只包含标量值( boolean integer float string )定义要用 define ( " name ", value );
相关文章推荐
- php ocket通信机制
- 写在学习php之前的一些话
- 裁切图片
- PHP 下载txt文件 功能
- Windows下使用Composer安装yii2遇到的问题及解决方法
- thinkphp的mvc理解
- FTP 传输案例
- TP-Coupon安装完成后提示系统发生错误的解决办法
- yii打印sql语句
- PHP:empty,isset,is_null,array(0),array(),array(""),0,"0","","null",NULL的总结
- PHP 安全防注入
- PHp $_SERVER参数详解
- php 连接数据库
- PHP socket模拟POST请求
- PHP实现程序单例运行
- 基于PCNTL的PHP并发编程
- 亿条数据在PHP中实现Mysql数据库分表100张
- Win7 64位系统 php运行出现undefined function curl_init()解决方法
- SER-U ftp服务器的配置
- php 随机获取数组 的方法