0
点赞
收藏
分享

微信扫一扫

php--day03学习

SPEIKE 2022-01-12 阅读 70
phpjsonxml

1.json

        let str = '{"name":"张三","age":20,"height":"178cm"}';
        let str2 = '[{"name":"张三","age":20,"height":"178cm"},{"name":"李四","age":21,"height":"179cm"}]';
        console.log(str);
        console.log(str2);
        let obj = {
            name:"李四",
            age:20,
            height:"180cm"
        }
        console.log(obj);
wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

        // 1.数组或者对象转成json字符串 JSON.stringify
        let arr = [
            {name:"zhangsan",age:20},
            {name:"zhangsan2",age:21},
            {name:"zhangsan3",age:22},
        ]

        let josnstr = JSON.stringify(arr);
        console.log(josnstr); //[{"name":"zhangsan","age":20},{"name":"zhangsan2","age":21},{"name":"zhangsan3","age":22}]
wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

        // 2.json字符串转成对象或者数组

        let str = '{"name":"张三","age":20,"height":"178cm"}';
        let str2 = '[{"name":"张三","age":20,"height":"178cm"},{"name":"李四","age":21,"height":"179cm"}]';
         let arr = [
            {name:"zhangsan",age:20},
            {name:"zhangsan2",age:21},
            {name:"zhangsan3",age:22},
        ]
        var arr01 = JSON.parse(str);
		var arr02 = JSON.parse(str2);
		console.log(arr01); //{name: '张三', age: 20, height: '178cm'}
		console.log(arr02);
        var arr2 =   JSON.parse(JSON.stringify(arr));
        console.log(arr2);
        let obj = {name:"1111",age:20,fn(){console.log(111)},c:undefined};
        let obj2 = JSON.parse(JSON.stringify(obj));
        obj2.age = 30;
        console.log(obj2);
        // console.log(obj);

2.全局变量 

//1.$_SERVER
echo "<pre>";
print_r($_SERVER);  // 和服务器相关的一些信息;
echo "</pre>";
print_r($_POST);
print_r($_REQUEST);
//request  :请求  response:返还
// 获取服务器的时间戳 ;2022-1-12  2022/1/12  。。。。----》时间戳 
$time = time();  //获取当前服务器的时间的时间戳 单位是秒 
// echo time();

// 把时间戳转成时间 ;
echo date("Y/m/d H:i:s",$time);
file_put_contents("2.txt",json_encode($_REQUEST));

// php里的跳转:php在返还头部写跳转路径 
// header("Location:post.html");
// 通过js来跳转;
echo "<script>window.location.href='post.html'</script>";

4.数据库操作

// php操作数据库 
// 第一步:通过php连接数据库 
$link =  mysqli_connect("localhost","root","root","2114");
// 第二步:写sql语句;
$sql = "INSERT INTO users(username,age,score) VALUES('李四',23,80)";

// 第三步:通过php执行sql
$res =  mysqli_query($link,$sql);
if($res){
	echo "添加成功";
}else{
	echo "添加失败";
}

举报

相关推荐

学习crack-day03

mysql学习day03

JS学习打卡Day03

PHP学习 Day_01

PHP学习 Day_04

PHP学习 Day_05

0 条评论