php基础

First Post:

Last Update:

php 语法


数组

php 有三个类型的数组:

  • 数值数值(下标为数字)
  • 关联数组(下标为字符串)
  • 多维数组

数值数组, 例:

1
2
3
4
5
// 声明数值数组:
$fruits = array("apple", "banana", "orange");

// 数组调用:
echo "I like" . $fruit[2] . "!";

声明关联数组, 例:

1
2
3
$age = array("Tom" => "18", "Jonas" => "45", "me" => "unknown");

echo "Tom is " . $age["Tom"] . " years old~";

关联数组循环

利用 foreach() 循环关联数组:

1
2
3
4
5
foreach($age as $i => $i_value){
echo $i . "\'s age is: " . $i_value;
echo "<br>";
}


获取数组长度

利用 count(数组) 获取数组长度

1
2
3
$length = count($fruits);

echo "这是数组长度: " . $length;

循环

foreach 循环

1


函数


switch 语句

1
2
3
4
5
6
7
8
9
10
11
switch (n)
{
case 参数:
// 代码块
break;
case 参数
// 代码块
break;
default:
// 都不匹配执行的代码
}

数据库操作

数据库链接

1
2
3
4
5
// 例:
$db_connect = mysqli_connect('数据库地址', '用户名', '密码', '库名', '数据库端口');

// 实例
$link = mysqli_connect('localhost', 'root', '', 'my_project', '3306');