• php 基础 自动类型转换


    1、自动类型转换:表示运算的时候,BooleanNull,String等类型,会先自动转为Integer或Float类型
    null-->0
    true-->1
    false-->0
    String转非数值字符前的数字,
    没有的话转为0 "123a"-->123 "a123"-->0
      1.1 转为布尔型(即返回值为0)
    
        空字符串''或""
    
        数字0或0.0 字符'0'或"0"
    
        空值NULL 没有成员的数组
    
          其余都转换成布尔型true,包含资源 
    
      1.2 转为整数或浮点型    
    
        如果字符串为合法的数字字符串,则直接转换成整型/浮点型
    
        如果字符串中包含.或e或E,则转换成浮点型;否则转换成整型
    
        非法的数字字符串转换成数值0
    
        布尔型true转换成数字1,false转换成数字0
    
        空值null将转换成数字0
    
      1.3  转为字符串型    
    
        数值将直接转换成数字字符串
    
        布尔型的true转换成字符"1";false转换空字符串
    
        数组将转换成字符串Array
    
        资源将转换成Resource id#数字
    
        空值null将转换成空字符串
  • 相关阅读:
    Dapper的基本 理论 知识
    路由
    WebForm+一般处理程序+Ajax聊天
    Jquer + Ajax 制作上传图片文件
    (3.4)表相关操作之完整性约束
    (3.3)表相关操作之数据类型
    (3.2)表相关操作之表的增删改查
    (3.1)表相关操作之存储引擎介绍
    常用模块
    模块与包
  • 原文地址:https://www.cnblogs.com/zhanghanwen16/p/9511160.html
Copyright © 2020-2023  润新知