|
变量的定义:
$v1 = 1;
echo $v1;
数据类型
基本数据类型:int, integer, float, double, bool, boolean, string($v10=70, 80, “111”)
数组的遍历:
foreach (数组变量 as $value)
{
循环语句段 //此时$value就是每一个值
}
// 或者:
foreach (数组变量 as $key => $value)
{
循环语句段 //此时$key是每一个键,
// $value是每一个值
}
变量作用域
php中:“全局”和“局部”是分离的,全局的只能在全局中用,局部的只能在局部中用。
不过:我们也可以使用如果如下语法来使全局变量可以在局部环境中使用:
global 变量名;//此句变量名为全局变量,且应该写在函数内部(局部)
php操作数据库
连接数据库:
a)mysql_connect("数据库服务器名/ip", "登录名/用户名", "密码")
设定当前环境:
mysql_query("set names utf8;");//mysql_query为一个php函数
使用某个数据库:
mysql_query("use php0506_db;");
执行sql语句(数据库数据的 增删改):
$result = mysql_query("增删改语句");
if($result == true)
{
//执行成功之后的提示或其他语句
}
else
{
//执行成功之后的提示或其他语句
}
数据库数据的查询并显示数据:
1,连接数据库服务器
2,设定编码
3,选择要操作的数据库
4,构建查询语句:$sql = “select * from liuyanbiao”;
5,执行查询并返回结果:$rs = mysql_query($sql);
6,判断$rs, 如果为真:
a)获取数据行数:$len = mysql_num_rows($rs);
b)for循环读取数据:$arr = mysql_fetch_array( $rs );
i.显示数据: echo $arr[‘字段名’];
7,判断$rs,如果为假:表示selec语句执行失败。
php项目介绍流程介绍:
界面设计(美工) --> 网页制作(前端工程师) --> 编码实现(后端工程师) --> 测试(测试工程师)--> 交付,运营维护。
php的其他知识:
php中转到别的页面:header("location:index.php");//这里是转到index.php
获取mysql的出错信息(如果有的话): $str = mysql_error()
获取结果集的行数: mysql_num_rows( 结果集名 );
引入其他文件: require (“其他文件名”);
网站数据提交/传递方式
post、get
post方式:
。。。。。。。。。。。。。。
post方式获取数据: $_POST[‘表单项的name值’]
get方式一:通过表单:
。。。。。。。。。。。。。。
get方式获取数据: $_GET[‘表单项的name值’]
get方式二:通过链接:
文字
这里,name1,name2等等只是一个数据项的名字,跟表单项类似(表单项的名字使用name属性)
例:
go1
go2
go3
团购促销
get方式获取数据: $_GET[‘数据项名’]
php标签
Php是一门嵌入式,意味着代码的混编文件,需要将php代码从其他代码中区别出来,就有了php的标签。
种类:4种。
标准标记
兼容标记
短标记
asp风格
不是默认支持的,需要修改配置
删除一个变量:
Php的内置函数 unset()可以删除一个变量。
可变变量
一个变量的变量部分($后面的部分),可以由另外一个变量来充当:
$name = "hello";
$hello = 'world';
echo $$name;
world
php的八种数据类型
整型
浮点
布尔
字符串
数组
对象
资源
NULL
定界符:Heredoc
|
|
|