PHP基础篇2

PHP定义常量

1
2
3
4
5
6
7
8
<?php
$p="pii"
define("pi",3.14);
define($p,3.14);
echo pi;
echo pii;
?>

PHP系统常量;

(1)、__FILE__:php程序文件名
(2)、__LINE__:PHP程序文件行数
 (3)、PHP_VERSION:当前解析器的版本号。

(4)PHP_OS、执行当前PHP版本的操作系统名称。


### constant()函数
用constant()函数。它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便,其语法格式如下:

                                        mixed constant(string constant_name)
第一个参数constant_name为要获取常量的名称,也可为存储常量名的变量。如果成功则返回常量的值,失败则提示错误信息常量没有被定义。(注:mixed表示函数返回值类型为多种不同的类型,string表示参数类型为字符串类型)
1
2
3
4
5
6
7
<?php
defin("pi",3.14);
$r=1;
$area=constant("pi")*$r*$r;
?>
### 算术运算符

    $sum = $english+$math+$biological+$physical;

### 赋值运算符
PHP的赋值运算符有两种,分别是:

(1)“=”:把右边表达式的值赋给左边的运算数。它将右边表达式值复制一份,交给左边的运算数。换而言之,首先给左边的运算数申请了一块内存,然后把复制的值放到这个内存中。

(2)“&”:引用赋值,意味着两个变量都指向同一个数据。它将使两个变量共享一块内存,如果这个内存存储的数据变了,那么两个变量的值都会发生变化。

如
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
$a = "我爱你!";
$b=$a;
$a = "你也爱我!";
$c=&$a;
echo $b."<br />";
echo $c."<br />";
?>
```
输出的是
我爱你!
你也爱我!
### 三元运算符
``` bash
<?php
$a=78;
$b=$a>=60?"及格":"不及格";
echo $b;
?>
输出的是 及格

### 逻辑运算符
{% asset_img 1.png %}
Fork me on GitHub