章节
问答
课签
笔记
评论
占位
占位

PHP-什么是变量

变量是用于存储值的,我们命令服务器去干活的时候,往往需要产生一些数据,需要临时性存放起来,方便取用。我们也可以理解为,变量就像一个购物袋,我们可以用来装苹果、榴莲(当然也可以用来装玫瑰),需要注意的是,一般情况下一个变量只能装一个(不要太贪心)值,除非是复合变量(后面变量类型时会介绍),当我们放进去一个苹果后,再放进榴莲的时候,苹果就被替换掉,再放入香蕉,那么榴莲就被替换了。

(下面是一个定义变量的例子,大家先照着做,目的是先对变量有一个大体印象,关于定义变量的语法,会在下一小节详细介绍)

任务

我来试一试:变量就像猴子摘苞谷,只剩最后手上的一个!

1、在右边编辑器中输入2条代码,第2行输入代码:

$var = "大家来学PHP";

2、第5行输入代码:

$var = "学PHP上慕课网";

 

 

?不会了怎么办

1.要把代码写在<?php?>之间,用空格隔开;

2.左边变量名,右边变量值,中间用=,结束用

3.变量名命名规则还记得嘛,另外还需要一个$做标记哦;

||
1
2
<?php
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 慕斯7318158
也不是强制,只是书写规范或者习惯,在最左边,查找和使用的时候比较便捷

已采纳回答 / 慕神9537819
$var = 20;的话,var只是一个变量的名字,通过这个名字找到20这个值,变量名可以随便取如:$a,$b,$ym。var_dump(),是个php的方法,打印出变量得值和类型。顶行看个人习惯,当然为了美观顶行是比较好的。

最新回答 / 慕函数1100850
所谓可变变量,就是一个变量的名,又是一个变量。有时候使用可变变量名是很方便的。就是说,一个变量的变量名可以动态的设置和使用。在 PHP 的函数和类的方法中,超全局变量不能用作可变变量。$this变量也是一个特殊变量,不能被动态引用。

最新回答 / 弋昂杨
这个是基于HTML语言的,意思是换行,PHP语言不能换行,在这里套用html的</br>换行标签

最新回答 / liujia4ye
<br />换行,echo "<br />";就是输出换行

最新回答 / qq_且行且珍惜_39
你没有输出语句 echo   $var;

最赞回答 / 晨光3138270
变量名后面的封号要使用英文的封号<...code...>

最赞回答 / 真的菜的抠脚
$符号表明这是一个变量,它不需要明确指出变量类型,第一次使用一个变量时包括两个动作:声明+初始化(赋值),再次使用时只有赋值操作。

最新回答 / 真的菜的抠脚
“¥”符号改成“$”,在PHP中,除了引号内的字符,其他地方的字符都要用英文字符

已采纳回答 / 跳舞的地瓜灬
$var的值是被替换掉了,但是你第一次echo $var的时候他已经被输出在页面上了,所以页面上的值是不会被替换掉的,而你第二次输出$var的值是被替换后的结果。

最新回答 / 冉茂尧
刷新    冒号要半角的

最赞回答 / MrThinco
"<br/>"它原本是html页面中的一种标签,浏览器执行到这个标签的时候,会执行“换行”操作,有点相当于“回车键”的功能。这里,直接用echo来输出这个标签,浏览器在执行这个标签的时候,自动识别为html标签,也就是会执行“换行”操作。
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言