PHP教程
+ -

PHP 变量

2019-09-09 8 0

PHP中的变量是保存数据的内存位置的名称。 变量是用于保存临时数据的临时存储。
PHP中,使用$符号和变量名来声明变量。
PHP中声明变量的语法如下:

    $variablename = value;

PHP 变量规则

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

PHP 语句和 PHP 变量都是区分大小写的。

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

下面来看看看如何在PHP变量中声明字符串,整数和浮点值的例子。

<?php
   $str="hello string";  
   $x=200;  
   $y=44.6;  

   echo "string is: $str <br/>";  
   echo "integer is: $x <br/>";  
   echo "float is: $y <br/>";  
?>

执行上面代码得到以下结果-

string is: hello string
integer is: 200
float is: 44.6

PHP变量:两个变量的总和

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

执行上面代码得到以下结果-

11

PHP变量:区分大小写

在PHP中,变量名称是区分大小写的。 因此,变量名称“color”不同于”Color“,”COLOR“等。

<?php  
   $color="red";  
   echo "My car is " . $color . "<br>";  
   echo "My house is " . $COLOR . "<br>";  
   echo "My boat is " . $coLOR . "<br>";  
?>

执行上面代码得到以下结果-

My car is red
Notice: Undefined variable: COLOR in C:\wamp\www\variable.php on line 4
My house is  Notice: Undefined variable: coLOR in C:\wamp\www\variable.php on line 5
My boat is

PHP变量:规则

PHP变量必须以字母或下划线开头。PHP变量不能以数字和特殊符号开头。
File: variablevalid.php

<?php  
   $a="hello";//字符(有效)
   $_b="hello";//下划线 (有效)  
   echo "$a <br/> $_b";  
?>

执行上面代码得到以下结果 -

    hello 
    hello
<?php  
    $4c="hello";//以数字开头,无效的变量
    $*d="hello";//以*开头,无效的变量
    echo "$4c <br/> $*d";  
?>

执行上面代码得到以下结果 -

Parse error: syntax error, unexpected '4' (T_LNUMBER), expecting variable (T_VARIABLE)  or '$' in C:\wamp\www\variableinvalid.php on line 2

0 篇笔记 写笔记

Nasm 变量声明
NASM提供各种定义变量预留存储空间的指令。定义汇编指令用于分配的存储空间。它可用于预定和初始化一个或多个字节。初始化数据分配存储空间初始化数据存储分配语句的语法是:[variable-name]define-directiveinitial-value [,initial-value]...变......
Ruby 变量
/ruby/ruby-variable.html变量是持有可被任何程序使用的任何数据的存储位置。Ruby 支持五种类型的变量。一般小写字母、下划线开头:变量(Variable)。$ 开头:全局变量(Global variable)。@ 开头:实例变量(Instance variable)。@@ 开头......
Perl 格式化输出
Perl 是一个非常强大的文本数据处理语言。Perl 中可以使用 format 来定义一个模板,然后使用 write 按指定模板输出数据。Perl 格式化定义语法格式如下:format FormatName =fieldlinevalue_one, value_two, value_threefie......
ObjectiveC 变量
变量是程序可以操作的存储区域的名称。 Objective-C中的每个变量都有一个特定的类型,它决定了变量内存的大小和布局; 可存储在内存中的值的范围;以及可以应用于变量的操作集。变量的名称可以由字母,数字和下划线(_)字符组成。 它必须以字母或下划线开头,它是区分大小写的,即:大写和小写字母是不同的......
PHP $和$$变量
$var(一个美元)是一个正常变量,名称为:var,存储任何值,如:string,integer,float等。$$var(两个美元)是一个引用变量,用于存储$var的值。为了更好地理解$和$$之间的区别,下面来看看一些例子。示例1
Java作为一种面向对象语言。支持以下基本概念:多态继承封装抽象类对象实例方法重载本节我们重点研究对象和类的概念。对象:对象是类的一个实例( 对 象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类 :类是一个模板,它描述一类对象的行为......
Perl 子程序也就是用户定义的函数。Perl 子程序即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使程序易读。Perl 子程序可以出现在程序的任何地方,语法格式如下:sub subroutine{ statements;}调用子程序语法格式:subroutine( 参数列表 );在......
Ruby 解释器使用下列环境变量来控制它的行为。ENV 对象包含了所有当前设置的环境变量列表。变量描述 DLN_LIBRARY_PATH动态加载模块搜索的路径。 HOME当没有参数传递给 Dir::chdir 时,要移动到的目录。也用于 File::expand_path 来扩展 “~”。 L......
Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string您可以使用echo实现更复杂的输出格式控制。1.显示普通字符串:echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:ec......
Lua 学习起来非常简单,我们可以创建第一个 Lua 程序!第一个 Lua 程序交互式编程Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用:$ lua -i $ Lua 5.3.0 Copyright (C......
迭代器(iterator)是一种对象,它能够用来遍历标准模板库容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址在Lua中迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素。泛型 for 迭代器泛型 for 在自己内部保存迭代函数,实际上它保存三个值:迭代函数、状态常量、控制变量。......
当一个代码块使用 unsafe 修饰符标记时,C# 允许在函数中使用指针变量。 不安全代码或非托管代码是指使用了 指针变量的代码块。指针变量指针 是值为另一个变量的地址的变量,即,内存位置的直接地址。就像其他变量或常量,您必须在使用指针存储其他变量地址之前声明指针。指针变量声明的一般形式为:type......
一个变量只不过是一个供程序操作的存储区的名字。在 C#中,每个变量都有一个特定的类型,类型决定了变量的内存大小和布局。范围内的值可以存储在内存中,可以对变量进行一系列操作。我们已经讨论了各种数据类型。C# 中提供的基本的值类型大致可以分为以下几类:类型举例 整数类型sbyte、byte、short......
下面将创建一个名为 Customer 的 Ruby 类,声明两个方法:display_details :该方法用于显示客户的详细信息。total_no_of_customers :该方法用于显示在系统中创建的客户总数量。#!/usr/bin/rubyclass Customer @@no_of_......
在本章中,我们将学习如何在Unix中使用Shell变量变量不过是指向实际数据的指针, Shell使您可以创建,分配和删除变量变量变量名称只能包含字母(a到z或A到Z),数字(0到9)或下划线字符(_),按照约定,Unix shell变量将以大写字母命名。以下示例是有效的变量名_ALITOKEN......
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!