码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2018-02-17 13:09:46      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:工作   特点   符号   一个   注意   忘记   div   nes   output   

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中的变量的定义

标签:工作   特点   符号   一个   注意   忘记   div   nes   output   

原文地址:https://www.cnblogs.com/yfish/p/8451811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!