服务器PHP

基本语法

文件是以php为后缀,<?php开头,?>问号结尾,每行结尾需要加上;

变量

使用 $来定义变量

 $ a = 10;

输出方式

  1. echo 输出内容
    只能输出基本数据类型,复杂数据类型会报错
    遇到布尔类型,true会输出1,false输出空白内容
  2. print_r(输出内容);
    可以输出所有数据类型
    遇到布尔类型,true会输出1,false输出空白内容
  3. var_dump(输出内容)
    可以输出所有数据类型
    遇到布尔类型,true输出true,false输出false
    并且会带有数据的类型和数据的信息

字符串

在js中字符串的定义有两种,单引号和双引号,这两个没有区别
但在php中单引号就是普通字符串,双引号是一个特殊字符串,里面可以直接解析变量
js中字符串拼接使用+进行字符串拼接,而php中利用.进行添加

$a = "php";
echo "欢迎使用".'$a'."$a";

数组

1. 创建数组
$arr = [1,2,3];
$arr = array(1,2,3); // 索引数组
$arr = array('a'=>1,'b'=>2,'c'=>'3');//关联型数组
2.数组的遍历
 foreach($arr as $value){
 //遍历索引型数组
 }
 foreach($arr as $key=>$value){
 //遍历关联型数组
 }

PHP的json格式转换

PHP将数组转为字符串:

json_encode(PHP数组);

PHP将json字符串转化为数组

json_decode(json字符串);

数据库

PHP操作数据库
  1. 创建连接
mysql_connect( 'ip地址' , '用户名' ,'密码' ,'数据库名')
  1. 执行语句
mysqli_query(连接信息,'你要执行的sql语法')
  1. 提取数据
 $row=mysqli_fetch_assoc(要提取的数据)
  1. 断开连接
 mysql_close(链接信息);
sql 语句
  1. 增:
INSERT INTO  表名(字段1,字段2....) values(值1,值2....)
INSERT INTO  表名 values(值1,值2...)//增加所有字段
DELETE FROM 表名 WHERE [条件]
UPDATE 表名 SET 字段=值[,字段=值] WHERE [条件]
 //查所有
SELECT * FROM 表名
//按字段差
SELECT * 字段1[,字段2] FROM 表名
//按条件差
SELECT * FROM 表名 WHERE 条件;
//分页查
SELECT * FROM 表名 limit 开始条数,显示条数;
//排序差-
SELECT * FROM 表名 order by  字段;
// 模糊查
SELECT * FROM 表名 字段 like '%值%';
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值