php文件发生乱码:
在PHP文件最开始写上
header("Content-Type: text/html; charset=UTF-8");
1.变量命名规范
变量:$来开头标志
变量名:只能以字母[a-zA-Z]、数字[0-9]、_下划线组成,且不能以数字开头。
2.控制结构
1)顺序结构 //程序从上到下,顺序执行
2)选择 // 例如if else的使用。
3)循环 while
例: $rice = 1;
while($rice<10){
echo '吃了'+$rice+'份饭,没饱';
$rice +=1;
}
echo '吃了'+$rice+'份饭终于饱了';
3.变量数据类型
整型-->整数
浮点型-->小数
字符型-->字母
//双引号 ,中间加双引号要加斜线,叫做转义: \" ,换行符:\n,
//单引号只认识两个转义,\',\\
//字符串的拼接 用. 例如
$str1 = 'hello';
$str2 = 'word';
$str = $str1 . $str2;
数组-->存放一组物体的盒子
例://声明一个数组
$arr = array('001'=>'mercy' , '002'=>'darlin' , '003'=>'ball');
//把数组打印出来
print_r($arr);
echo '<br />';
//取数组的单元,凭数组名+key来取
echo $arr['002'];
4.GET POST 表单数据
GET传递数据:
系统预定义的全局数组$_GET ,在地址栏可以操作
print_r($_GET); 运行后在地址栏后面输入?tid=123, 页面就会添加[tid]=>123
POST发送数据
在HTML页面写一个表单,提交到php页面
<form action="POST.php" method="post">
<p>留言标题<input type="text" name="title"></p>
<p>留言内容<textarea name="content" id="" cols="30" rows="10"></textarea> </p>
<p><input type="submit" value="提交"></p>
</form>
//PHP页面写下面代码,把POST打印出来,就是HTML页面提交的内容
print_r($_POST);
在PHP文件最开始写上
header("Content-Type: text/html; charset=UTF-8");
1.变量命名规范
变量:$来开头标志
变量名:只能以字母[a-zA-Z]、数字[0-9]、_下划线组成,且不能以数字开头。
2.控制结构
1)顺序结构 //程序从上到下,顺序执行
2)选择 // 例如if else的使用。
3)循环 while
例: $rice = 1;
while($rice<10){
echo '吃了'+$rice+'份饭,没饱';
$rice +=1;
}
echo '吃了'+$rice+'份饭终于饱了';
3.变量数据类型
整型-->整数
浮点型-->小数
字符型-->字母
//双引号 ,中间加双引号要加斜线,叫做转义: \" ,换行符:\n,
//单引号只认识两个转义,\',\\
//字符串的拼接 用. 例如
$str1 = 'hello';
$str2 = 'word';
$str = $str1 . $str2;
数组-->存放一组物体的盒子
例://声明一个数组
$arr = array('001'=>'mercy' , '002'=>'darlin' , '003'=>'ball');
//把数组打印出来
print_r($arr);
echo '<br />';
//取数组的单元,凭数组名+key来取
echo $arr['002'];
4.GET POST 表单数据
GET传递数据:
系统预定义的全局数组$_GET ,在地址栏可以操作
print_r($_GET); 运行后在地址栏后面输入?tid=123, 页面就会添加[tid]=>123
POST发送数据
在HTML页面写一个表单,提交到php页面
<form action="POST.php" method="post">
<p>留言标题<input type="text" name="title"></p>
<p>留言内容<textarea name="content" id="" cols="30" rows="10"></textarea> </p>
<p><input type="submit" value="提交"></p>
</form>
//PHP页面写下面代码,把POST打印出来,就是HTML页面提交的内容
print_r($_POST);