搜索
博主信息
博文 11
粉丝 0
评论 0
访问量 12445
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP基础知识之变量--PHP培训第十期线上班
宋明杰
原创
1316人浏览过

PHP基础知识—变量:

变量的含义:

  1. 使用一个$符号和“标记”,来代替某个数据。
  2. $a = 99;

注意:
1,变量名区别大小写;
2,“=”在这里不是相等,而是赋值,就是将右边的数据赋值给左边。

变量的命名规则:

1:由字母,数字,下划线组成。
2:开头不能是数字。
3:变量名不能是系统关键字。
4:尽量通俗易懂,做到—见其名则知其意。

变量的4种基本操作:

1,赋值,将一个数据放入一个变量中。
2,取值,从变量中读取赋值赋予的数据。
3,判断变量,isset();

  1. 判断一个变量名中是否存储了数据,判断结果为:truefalse两种,
  2. 例:$a = 5;/ /isset($a);

4,删除变量,unset();

  1. 当一个变量中有数据是,我们也可以用unset(),去删除,
  2. unset($ 变量名);

变量传值:分为值传递和引用传递:

  1. 含义:是将一个变量的值传递给另外一个变量;

值传递:

  1. $A = 9;
  2. $B = $A
  3. 例中$A将值传给$B,注意:一旦传值后,两个变量各式各,互补相干。

引用传递:

  1. $A = 9;
  2. $B = $A
  3. 例中$A将值传给$B,注意:引用传值是两个变量共用一个传值,后面不管修改那一个变量的值,另外一个变量会同时被修改。

预定义变量:

$_GTE变量:

  1. 代表表单通过GET方式提交数据。

代码示例:
html代码:

  1. <body>
  2. <form action="xuexi.php" method="get">
  3. <span>数字1:<input type="text" name="n1"> </span><br/>
  4. <span>数字2:<input type="text" name="n2"> </span><br/>
  5. <input type="submit" value="计算">
  6. </form>
  7. </body>

php代码:

  1. <?php
  2. $a = $_GET['n1'];
  3. $b = $_GET['n2'];
  4. $c = $a * $b;
  5. echo "两个数的商为:",$c;
  6. $d = $a + $b;
  7. echo "<br />两个数的和为:",$d;

运行结果:

$_POST变量:

  1. 代表表单通过POST方式提交数据。且提交的数据不在浏览器地址栏显示。

$_REQUEST变量:

  1. 是数据的一种接收方式,代表着可以接收用GTE方式提交的数据,也可以介绍POST方式提交的数据。

$_SERVER变量:

  1. 代表任何一次请求中,客户端或者服务器的一些基本信息:常用的有
  2. PHP_SELF: 表示当前请求的网页地址;
  3. SERVER_NAME 表示当前请求的服务器名;
  4. SERVER_ADDR 表示当前请求的服务器IP地址;
  5. DOCUMENT_ROOT 表示当前请求网站物理路径;
  6. REMOTE_ADDR 表示当前请求的客户端的IP地址;
  7. SCRIPT_NAME 表示当前网页地址;

可变变量:

变量名本身又是另外一“变量”的变量。

  1. $A = 100;
  2. echo $A; //输出100;
  3. $B = "$A"; //这是一个值为$A的变量,
  4. echo $$B; //输出100,这里$$B就是所谓的可变变量。
批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:超全局变量还没有提到, 你的作业穿越了
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学