写个变量开心一下

昨天咱们已经配置完成了,今天发两个文章,下面的文章是配置浏览器的,大家可以看一看。接下来我们需要打开web server。如果你配置了phpstorm,那一会写完直接点击浏览器就好了。

接下来我们先来创建一个变量,当然要注意php的单引号和双引号有区别!有区别!

PHP 变量规则:

1.变量以 $ 符号开始,后面跟着变量的名称

2.变量名必须以字母或者下划线字符开始

3.变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

4.变量名不能包含空格

5.变量名是区分大小写的($y 和 $Y 是两个不同的变量)

单引号和双引号:

//声明变量

$ww=30;

//打印变量加字符串,可用.链接

echo$ww.'osjfh

';

//单引号:打印变量名打印(把所有变成字符串打印)

echo'$ww';

//双引号:打印变量值

echo"$ww";

?>

大家一定要试一试单引号和双引号的区别,别光看,要自己写一下才能有概念。变量搞定了,接下来说一下php和web存在的一些不一样的标识符。

引用操作符

我们都知道在js中变量的赋值是以下这样的:

var a = 10;

var b = a;

b的值是10

此时如果改变变量a的值,b的值不会随着a的变化而变化,也就是说其实是将变量a制作了一个副本,赋值给b。a是原件不是副本,所以a的改变不会把b变化。

在php中也是一样的,但是php的赋值操作符中有一个有意思的东西叫做引用操作符。相当于一种和对象一样引用的赋值。

$a=10;

$b=$a;//b=10

$a=30;

$b= &$a;//b=30

其他操作符

错误操抑制作符@可以在任何表达式前面用,会抑制警告,可以自行进行错误处理。演示一下3/0,除数不能为0所以会报错。加了@之后就不会把错误显示出来了。

$a= @(3/);

echo$a;

如何收到web发给php的一些数据呢?往下看,自己格式化一下,或者自己写一个。

创建了一个表单存储.html

用户名:

placeholder="请输入用户名">

密 码:

placeholder="密码">

再创建一个表单存储.php

$name=$_GET['name'];

$pwd=$_GET['pwd'];

echo"欢迎你,$name,你的密码是$pwd";

可以看到它是通过表单里input文本框的name属性来获取的。那么我们看到的method方式,就作为接收时的一种方式。这个别写错了,写错也会报错。看一下案例:

大家先把这些东西写一写,熟悉一下。千万别忘记每次打开web server,还有就是如果你没有配置端口号,需要删除它,否则就访问不到了。

前端客招募了一名鼓励大家学习的形象大使,希望大家在她的鼓励下能:“不光看看,而是练练”!每天坚持练一点,距离你的梦想就不太远!

本微信号所有内容为前端客用户原创,前端客已获得独家授权,欢迎分享。

如有转载需求请留言征询,对于未经许可私自篡改内容、转载的行为我们保留追究维权的合法权利!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180228G0XHYL00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动