php学习笔记-php中的变量的定义

Posted 早上吃什么

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php学习笔记-php中的变量的定义相关的知识,希望对你有一定的参考价值。

php中的变量是没有类型的,这和C语言完全不一样,C语言里面我们定义一个变量一定要加变量类型的,比如int a=10;  char b[10]={0};在php中我们这样定义一个变量

$length = 100;

 看它的特点,是以“美元符号开头加变量名”这种方式来定义一个变量的

有变量类型和没有变量类型的语言的一些优点和缺点。

C语言是有变量类型的,因为C语言诞生的日子比较早,那个时候内存比较紧张,浪费内存就是谋才害命啊,所以内存区域被分割成三角形区域、正方形区域、圆形区域,如果是三角形就必须放在三角形区域里面,其它区域是放不进去的,其他的是同样的道理。优点很明显,充分利用内存、节省资源,缺点也很明显不灵活,把内存管理这种技术含量比较高的工作让程序员来完成,对程序员要求比较高。

PHP是没有变量类型的,因为随着科技的进步,内存空间相对不再那么紧张了,为了更高效率的编写程序、为了解放生产力 ,PHP被设计成为了没有变量类型的。内存区域就被分割成了很多个大罐子,无论你是三角形还是圆形还是正方形都能放进来,来者不拒。优点很明显,非常灵活,程序员没有必要把精力放在内存管理上面,缺点暂时还不知道,可能就是比较浪费内存吧。

 

需要注意的点:

1.PHP中变量是区分大小写的。

2.这是我经常犯的一个错误,定义变量的时候有美元符号,引用变量的时候忘记写美元符号了。


 

<?php

$books = ‘chinese‘;

echo books;

//OUTPUT books

?>

 


 

<?php

$books = ‘chinese‘;

echo $books;

//OUTPUT chinese

?>


 

以上是关于php学习笔记-php中的变量的定义的主要内容,如果未能解决你的问题,请参考以下文章

php学习笔记-变量的作用域

PHP学习笔记——入门篇——语法&变量

PHP学习笔记——入门篇——语法&变量

php学习笔记-php中的比较运算符

php学习笔记--类型转换

php 学习笔记 一