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 中)默认值是空字符串以及数组变量的默认值是空数组。

    变量范围

    • 变量的范围即它定义的上下文背景
    • 任何用于函数内部的变量按缺省情况将被限制在局部函数范围内
    • 静态变量:仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。
  • 相关阅读:
    学习 JS 内容知识点与个人感悟【2】
    学习两天hml的感悟
    编程一星期感悟(上)
    java基础及练习题
    java基础程序代码及Scanner和Random
    java中Random和Scanner及其循环语句
    java语言及数据类型
    SQL含义+单行函数
    DTL+数据字典+序列、索引、视图
    sql plus及SQL语句
  • 原文地址:https://www.cnblogs.com/efan/p/12668172.html
Copyright © 2011-2022 走看看