【小白笔记】PHP学习之路 (2)
2014-03-24 20:12
411 查看
基础语法:
1. 定义变量,用美元符号加标识符(字母、数字、下划线,区分大小写)定义: $var = xxx; 注意语句结尾分号
2. 变量名称可以用用中文,但不推荐,由于PHP是弱类型语言,因此不必声明变量类型
3.变量声明:
声明全局变量:
global $var = 1;
声明静态变量:
static $gbv = 1;
示例:
function a(){
static $sum = 0;
global $gbv;
$gbv = 100;
echo ++$sum."<br/>";
}
a();
echo $gbv."<br/>";
a();
a();
结果:
1
100
2
3
4. 可变变量:把另一个变量的值作为新变量的名.
例:
$webname = "sina";
$$webname = "google";
echo $$webname; //显示结果google
5. 文件上传大小限制(post方法)可在php.ini文件中配置:
upload_max_filesize = 2M
post_max_size = 8M
memory_limit = 128M(内存限制)
第一项<第二项<第三项
6. $_GET[ ] $_POST[ ] $_REQUEST[ ] 获取数据.GET方法通过地址栏获取,可通过$_GET[ ]获取传递对象,$_POST[ ]同理。REQUEST则用于两者混合的情况。速度相对较慢。
以上均为个人理解,初学php,如果有不对的地方,欢迎大家指正!
1. 定义变量,用美元符号加标识符(字母、数字、下划线,区分大小写)定义: $var = xxx; 注意语句结尾分号
2. 变量名称可以用用中文,但不推荐,由于PHP是弱类型语言,因此不必声明变量类型
3.变量声明:
声明全局变量:
global $var = 1;
声明静态变量:
static $gbv = 1;
示例:
function a(){
static $sum = 0;
global $gbv;
$gbv = 100;
echo ++$sum."<br/>";
}
a();
echo $gbv."<br/>";
a();
a();
结果:
1
100
2
3
4. 可变变量:把另一个变量的值作为新变量的名.
例:
$webname = "sina";
$$webname = "google";
echo $$webname; //显示结果google
5. 文件上传大小限制(post方法)可在php.ini文件中配置:
upload_max_filesize = 2M
post_max_size = 8M
memory_limit = 128M(内存限制)
第一项<第二项<第三项
6. $_GET[ ] $_POST[ ] $_REQUEST[ ] 获取数据.GET方法通过地址栏获取,可通过$_GET[ ]获取传递对象,$_POST[ ]同理。REQUEST则用于两者混合的情况。速度相对较慢。
以上均为个人理解,初学php,如果有不对的地方,欢迎大家指正!
相关文章推荐
- 【小白笔记】PHP学习之路 (14) --数组(4)
- 【小白笔记】PHP学习之路 (16) --数组(增删、获取元素)
- 【小白笔记】PHP学习之路 (17) --通过回调函数得到数组交集或差集
- 【小白笔记】PHP学习之路 (7) --函数
- 【小白笔记】PHP学习之路 (12) --数组(2)
- 【小白笔记】PHP学习之路 (28) --图像操作+画线
- 【小白笔记】PHP学习之路 (30) --绘制文字及相关库函数
- 【小白笔记】PHP学习之路 (27) --日期、时间戳的获取
- 【小白笔记】PHP学习之路 (31) --cookie和session
- 【小白笔记】PHP学习之路 (19) --数组增改排序
- 【小白笔记】PHP学习之路 (11) --数组(1)
- 【小白笔记】PHP学习之路 (18) --数组遍历、统计、计算
- 【小白笔记】PHP学习之路 (22) --对象 __autoload spl_autoload_register 自动载入
- 【小白笔记】PHP学习之路 (9) --字符串(1)
- 【小白笔记】PHP学习之路 (13) --数组(3)
- 【小白笔记】PHP学习之路 (8) --代码重用
- 【小白笔记】PHP学习之路 (6) --流程控制
- 【小白笔记】PHP学习之路 (24) --文件处理与目录操作 is_dir mkdir getcwd chdir rmdir
- 【小白笔记】PHP学习之路 (25) --文件判断与操作
- 【小白笔记】PHP学习之路 (5) --运算符