进入php操作

1:打开xampp软件,执行Apache中的start,cmd命令行输入ipconfig,找到IPV4地址加上冒号默认端口地址。
2:找到本地下例如C:\xampp\htdocs文件夹下,在下面操作php

总结一下php用到的基础语法语句:

1:输出变量和用.连接变量

1
2
3
4
5
6
7
8
9
<?php
$msg = "hello";
echo $msg;
?>
<?php
for($i=0; $i < 10; $i++){
echo($i.$msg);
}
?>

2:写入html文件的php代码,输出九九乘法表

1
2
3
4
5
6
7
8
9
10
11
12
13
<table width="100%" border="1">
<tbody>
<?php
for($i=1;$i<=9;$i++){
echo '<tr>';
for($j=1;$j<=$i;$j++){
echo '<td>'.$i.'*'.$j.'='.($i*$j).'</td>';
}
echo '</tr>';
}
?>
</tbody>
</table>

3:$变量名 = 值的问题

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$ename = 10;
$name = "10";
$n = "张三";
echo $ename;
echo '<br>';
echo $name;
echo '<br>';
var_dump($ename);
echo '<br>';
var_dump($name);
echo '<br>';
var_dump($n);
?>

4:访问数组里key和value的俩种方法。

1
2
3
4
5
<?php
$emp = ['ename'=>'tom','age'=>30];
echo '姓名:'.$emp['ename'].'年龄:'.$emp['age'].'<br>';
echo "姓名:$emp[ename] 年龄:$emp[age]<br>";
?>

5:foreach遍历数组。

1
2
3
4
5
6
7
$arr = ['eid'=>101,'name'=>'tom','age'=>20,'ph'=>13512345678];
echo $arr['eid'];
$arr['addr'] = '哈西';
var_dump($arr);
foreach($arr as $k=>$v){
echo "$k:$v<br>";
}

使用php访问数据库

1)连接数据库
mysqli_connect(host,user,pwd,dbname,port);
一般host为本机服务器地址:127.0.0.1
2)先提交sql数据的UTF8
$sql = “SET NAMES UTF8”;
mysqli_query($conn,$sql);
3)再提交sql数据
$sql = INSERT INTO…
$result = mysqli_query($conn,$sql);
4)查看返回结果
if($result){
echo …;
}else{
echo …;
}