zoukankan      html  css  js  c++  java
  • 说说PHP的变量赋值

    PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。

    赋值类型

    传值(默认)

    变量默认是传值赋值,即表达式的值被赋值到目标变量。

    表达式
    在 PHP 中,几乎所写的任何东西都是一个表达式,表达式即“任何有值的东西”。
    最基本的表达式形式是常量和变量
    如:$a = 5; 其中5是一个值为5的表达式,把此表达式的值赋值给变量$a

    引用

    在 PHP 中引用意味着用不同的名字访问同一个变量内容。
    $b = &$a; 意思是$a$b指向同一个地址。引用$a的值,当$a的值改变时$b也会随之改变。

    自PHP5起,new自动返回一个引用。

    初始化

    对变量进行初始化是个好习惯。未初始化的变量具有其类型的默认值 - 布尔类型的变量默认值是 FALSE,整形和浮点型变量默认值是零,字符串型变量(例如用于 echo 中)默认值是空字符串以及数组变量的默认值是空数组。

    变量范围

    • 变量的范围即它定义的上下文背景
    • 任何用于函数内部的变量按缺省情况将被限制在局部函数范围内
    • 静态变量:仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。
  • 相关阅读:
    理解HTTP幂等性
    企业技术树
    数据库MySQL-Oracle-DB2-SQLServer分页查询
    Redis安装教程
    Redis VS Memcached
    Redis简介
    Redis系列文章导读
    坐标轴
    图例
    画网格
  • 原文地址:https://www.cnblogs.com/efan/p/12668172.html
Copyright © 2011-2022 走看看