PHP笔记(一)

1、

public 表示全局,类内部外部子类都可以访问;
private表示私有的,只有本类内部可以使用;
protected表示受保护的,只有本类或子类或父类中可以访问;

2、

==是包括变量值与类型完全相等,而==只是比较两个数的值是否相等

 3、(int)

转型为整数

4、序列化,反序列化

serialize() 把变量和他们的值,编码成文本形式(产生一个可储存的值)

unserialize() 恢复成原先变量(把已储存的转化为php变量)

 

 

 

 1 <?php
 2 //单行注释
 3 #单行注释
 4 
 5 /*
 6 多行注释
 7  8  9 */
10 
11 $x=1;                   //全局变量global      
12 $y=2;                   //在$GLOBALS[index]的数组中存储了所有全局变量,下标存有变量名
13 function myTest(){
14     $z=0;               //局部变量local
15     static $a=0;        // 函数执行or完成后会删除所有变量,加static不删除
16     echo 'a:',$a;               
17     $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];  //这个变量在函数内部也可以使用,并能够用于直接更新全局变量
18     $a++;
19 }
20 
21 myTest();
22 echo $y;
23 myTest();
24 myTest();
25 ?>
1 //整数
2 $x = 0x8C;          //十六进制数(前缀是0x)
3 var_dump($x);       //返回变量的数据类型和值
4 echo "<br>";
5 $x = 123;           //十进制
6 var_dump($x);
7 $x = 047;           //八进制(前缀的0)
8 var_dump($x)

超全局变量

$GLOBALS 

$_SERVER

 1 array (size=43)
 2   'ALLUSERSPROFILE' => string 'C:\ProgramData' (length=14)
 3   'APPDATA' => string 'C:\Users\yangyang5\AppData\Roaming' (length=34)
42   'PHP_SELF' => string '' (length=0)                #当前执行脚本的文件名
43   'REQUEST_TIME_FLOAT' => float 1467707083.6754
44   'REQUEST_TIME' => int 1467707083
  • $_REQUEST     表单数据
  • $_POST        表单数据。通过 HTTP POST 传递到当前脚本的变量数组
  • $_GET             表单数据 url里的参数。通过 URL 参数传递到当前脚本的变量数组。
  • $_FILES
  • $_ENV
  • $_COOKIE
  • $_SESSION

 

---恢复内容结束---

1、

public 表示全局,类内部外部子类都可以访问;
private表示私有的,只有本类内部可以使用;
protected表示受保护的,只有本类或子类或父类中可以访问;

2、

==是包括变量值与类型完全相等,而==只是比较两个数的值是否相等

 3、(int)

转型为整数

 

 1 <?php
 2 //单行注释
 3 #单行注释
 4 
 5 /*
 6 多行注释
 7  8  9 */
10 
11 $x=1;                   //全局变量global      
12 $y=2;                   //在$GLOBALS[index]的数组中存储了所有全局变量,下标存有变量名
13 function myTest(){
14     $z=0;               //局部变量local
15     static $a=0;        // 函数执行or完成后会删除所有变量,加static不删除
16     echo 'a:',$a;               
17     $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];  //这个变量在函数内部也可以使用,并能够用于直接更新全局变量
18     $a++;
19 }
20 
21 myTest();
22 echo $y;
23 myTest();
24 myTest();
25 ?>
1 //整数
2 $x = 0x8C;          //十六进制数(前缀是0x)
3 var_dump($x);       //返回变量的数据类型和值
4 echo "<br>";
5 $x = 123;           //十进制
6 var_dump($x);
7 $x = 047;           //八进制(前缀的0)
8 var_dump($x)

超全局变量

$GLOBALS 

$_SERVER

 1 array (size=43)
 2   'ALLUSERSPROFILE' => string 'C:\ProgramData' (length=14)
 3   'APPDATA' => string 'C:\Users\yangyang5\AppData\Roaming' (length=34)
42   'PHP_SELF' => string '' (length=0)                #当前执行脚本的文件名
43   'REQUEST_TIME_FLOAT' => float 1467707083.6754
44   'REQUEST_TIME' => int 1467707083
  • $_REQUEST     表单数据
  • $_POST        表单数据。通过 HTTP POST 传递到当前脚本的变量数组
  • $_GET             表单数据 url里的参数。通过 URL 参数传递到当前脚本的变量数组。
  • $_FILES
  • $_ENV
  • $_COOKIE
  • $_SESSION

 

转载于:https://www.cnblogs.com/mogujiang/p/5644714.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值