PHP 变量

2024年11月15日 PHP 变量 极客笔记

PHP 变量

在PHP中,变量是用一个 $符号 后跟变量名称来声明的。下面是一些关于变量需要知道的重要点:

  • 由于PHP是一种弱类型语言,所以我们不需要声明变量的数据类型。它会自动分析值并转换为正确的数据类型。
  • 在声明变量后,可以在代码中重新使用它。
  • 使用赋值运算符(=)来给变量赋值。

PHP中声明变量的语法如下:

$variablename=value;

声明PHP变量的规则:

  • 变量必须以美元符号($)开头,后面跟着变量名。
  • 变量只能包含字母数字字符和下划线(A-z,0-9,_)。
  • 变量名必须以字母或下划线(_)字符开头。
  • PHP变量名不能包含空格。
  • 要记住的一件事是,变量名不能以数字或特殊符号开头。
  • PHP变量区分大小写,因此name和NAME被视为不同的变量。

PHP变量:声明字符串、整数和浮点数

让我们看一个示例,将字符串、整数和浮点数值存储在PHP变量中。

文件:variable1.php

<?php
str="hello string";x=200;
y=44.6;
echo "字符串是:str ";
echo "整数是:x ";
echo "浮点数是:y ";
?>

输出:

字符串是:hello string
整数是:200
浮点数是:44.6 

PHP变量:两个变量的和

文件:variable2.php

<?php
x=5;y=6;
z=x+y;
echoz;
?>

输出:

11

PHP变量:区分大小写

在PHP中,变量名区分大小写。所以变量名”color”和”Color”、”COLOR”、”COLor”等不同。

文件:variable3.php

<?php
color="red";
echo "我的汽车是" .color . "<br>";
echo "我的房子是" . COLOR . "<br>";
echo "我的船是" .coLOR . "<br>";
?>

输出:

我的汽车是red
注意:在C:\wamp\www\variable.php的第4行未定义变量:COLOR
我的房子是
注意:在C:\wamp\www\variable.php的第5行未定义变量:coLOR
我的船是

PHP变量:规则

PHP变量只能以字母或下划线开头。

PHP变量不能以数字和特殊符号开头。

文件: variablevalid.php

<?php
a="hello";//字母 (有效)_b="hello";//下划线 (有效)

echo "a <br/>_b";
?>

输出:

hello 
hello

文件: variableinvalid.php

<?php
4c="hello";//数字 (无效)*d="hello";//特殊符号 (无效)

echo "4c <br/>*d";
?>

输出:

解析错误: 语法错误, 意外的 '4' (T_LNUMBER), 期望变量 (T_VARIABLE)
 或 '$' 在 C:\wamp\www\variableinvalid.php 的第2行

PHP:宽松类型语言

PHP是一种宽松类型的语言,这意味着PHP会自动将变量转换为其正确的数据类型。

本文链接:http://so.lmcjl.com/news/17870/

展开阅读全文