PHP变量的定义与相应的数据类型

简介: 在PHP中,变量的定义和C语言定义的方法是类似的,但是在PHP中,变量使用起来就非常灵活,一个变量既可以做整型,也可以是浮点型,也可以是字符串或者字符类型,通通只要在变量名前面加一个$然后加上你的变量名,再初始化,那么编译器在编译的时候就可以将对应的转换成为相应的数据类型,这点是跟bash shell 很像的,我们可以来看看: php中的变量 变量: 值存储在内存中 有名称的信息。

在PHP中,变量的定义和C语言定义的方法是类似的,但是在PHP中,变量使用起来就非常灵活,一个变量既可以做整型,也可以是浮点型,也可以是字符串或者字符类型,通通只要在变量名前面加一个$然后加上你的变量名,再初始化,那么编译器在编译的时候就可以将对应的转换成为相应的数据类型,这点是跟bash shell 很像的,我们可以来看看:

php中的变量

变量: 值存储在内存中 有名称的信息。变量可以随着程序的执行而变化
1 定义变量:
x=3 把3的值赋给 x
$变量名称 = 值;   //$变量名称 声明变量        = 值; 赋值
2 变量名称
$ 开头
$ 之后的第一位  字母 _   $ab   $cd   $1c  $*abc
第二位之后 可以有数字 字母  _    $a_1   $user_123  $user_?
习惯:  变量名称 有含义  而且 第二个单词以后 单词首字母大写"驼峰命名"
$userName   $telInfoPrice 

$userAge = 18;
$userSex = 1;
 
echo 打印内容
echo  $变量名称/值
3 预定义变量
传值中接受数据变量
$_GET   数据量下 不安全            经由HTTP  GET方式来传递数据的      
$_POST   数据量大 安全 经由HTTP  POST方式来传递数据的      
$_REQUEST   $_GET+$_POST 效率低
$_FILES   上传变量经由HTTP  POST方式来上传文件
会话:
$_SESSION    在服务器端保存数据
$_COOKIE  在客户端保存数据

$_SERVER  系统的环境信息

php中的数据类型
$a = 3;
php 8中数据类型:
基础数据类型(标量类型)
字符串 string
整型  integer
浮点型 float
布尔型 boolean
复合类型
数组 array
对象 object
特殊类型:
资源 resource
空值  null 没有值 

1. 基础数据类型(标量类型)
字符串 string
""   '' 之内
$str = "abcdefg13";
"" '' 区别  ""好中的代码会执行 ‘’中的代码不会执行 按照普通字符输出。
转义字符:   \
普通字符   <=======>    控制符(字符)
普通--》控制
\n 换行
\r 回车
\t 水平制表符
\f 换页
控制符---》普通
"      \"
'   \'
<    \<
整型:整数  十进制 八进制 16进制 
$a = 123; 整数不带 引号
正整数 负整数 0
浮点型: 小数  
布尔型:  true  1   false  0  对错 真假
打印的时候 false 空 *****


2 复合类型
数组 array
对象 object
特殊类型:
资源 resource
空值  null 没有值   声明变量    赋值""   unset(变量名称)

var_dump(); 结果 返回变量的数据类型的。

我们来看一个例子:

<?
     $id = 101 ; 
     $name = "yangyuanxin" ;
     echo "my name is $name , my id is $id \n" ;
?>
运行结果:

my name is yangyuanxin , my id is 101

目录
相关文章
|
20天前
|
PHP
PHP中接口如何定义?
【7月更文挑战第2天】PHP中接口如何定义?
10 0
|
20天前
|
PHP
PHP中,你可以使用class关键字来定义一个类
【7月更文挑战第2天】PHP中,你可以使用class关键字来定义一个类
11 0
|
1月前
|
Linux PHP Windows
蓝易云 - php环境变量的配置步骤
以上就是配置PHP环境变量的步骤,希望对你有所帮助。
21 0
|
2月前
|
存储 PHP
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
|
2月前
|
存储 PHP 容器
【PHP 开发专栏】PHP 基础语法与变量详解
【4月更文挑战第30天】本文概述了PHP的基础,包括脚本结构(&lt;?php至?&gt;标签)、注释(单行和多行)、数据类型(整型、浮点型、字符串型、布尔型、数组、对象)、运算符(算术、比较、逻辑)和流程控制(条件、循环语句)。还讨论了PHP变量的定义、作用域、类型转换及引用传递。了解这些基础知识对PHP编程至关重要,实践中不断学习和探索能提升Web开发技能。
|
2月前
|
PHP 开发者
【PHP开发专栏】PHP函数定义与调用技巧
【4月更文挑战第29天】本文深入探讨了PHP函数的使用技巧,涵盖函数定义、参数传递、调用方式及高级技巧。PHP函数通过`function`关键字定义,支持默认参数值和可变参数。参数传递分为值传递(默认)和引用传递。函数调用包括普通调用、静态方法调用和匿名函数。高级技巧包括函数回调、模拟函数重载和递归调用。理解并熟练应用这些技巧能提升PHP开发效率和代码质量。
|
2月前
|
存储 PHP 开发者
PHP变量命名规则
PHP变量命名规则
33 0
|
2月前
|
存储 数据处理 PHP
PHP变量类型
PHP变量类型
35 0