php变量

变量

  • 变量是用于存储信息的"容器":
  • PHP 变量规则

  • 变量以 $ 符号开始,后面跟着变量的名称
  • 变量名必须以字母或者下划线字符开始
  • 变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )
  • 变量名不能包含空格
  • 变量名是区分大小写的($y 和 $Y 是两个不同的变量)
  • 创建(声明)PHP 变量

  • PHP 没有声明变量的命令。
  • 变量在第一次赋值给它的时候被创建

    案例

  • ";
    	echo $name = "hello";
    	echo "
    "; var_dump($name); unset($name); ?>

    案例结果

    php变量_第1张图片

    变量赋值

  • 指向不同地址空间
  • 案例

    ";
    	$a = 10;
    	$b = $a;
    	$b = $b +1;
    	echo $a;
    	echo "----";
    	echo $b;	
    ?>
    

    案例结果

    php变量_第2张图片

    变量引用赋值

    案例

  • 指向同一地址空间
  • ";
    	$a = 10;
    	$b = &$a;
    	$b = $b +1;
    	echo $a;
    	echo "----";
    	echo $b;	
    ?>
    

    案例结果

    php变量_第3张图片

    可变变量

    案例

    ";
    	$a = 10;
    	$b = $a;
    	$b = $b +1;
    	echo $a;
    	echo "----";
    	echo $b;	
    ?>
    

    案例结果

    php变量_第4张图片

    整体案例

    
    
    	

    my first php page


    "; echo "变量初始化"; echo "
    "; echo $name = "hello"; var_dump($name); unset($name); ?>
    "; $a = 10; $b = $a; $b = $b +1; echo $a; echo "----"; echo $b; ?>
    "; $a = 10; $b = &$a; $b = $b +1; echo $a; echo "----"; echo $b; ?>
    "; $name = "hello"; $$name = 'world'; echo $name; echo "
    "; echo $$name; echo "------"; echo $hello; ?>

    整体案例结果

    php变量_第5张图片

    [ 学习链接 ]( https://www.runoob.com/php/php-types-comparisons.html )

    你可能感兴趣的:(PHP)