前端学习之 Ajax

PHP基础

header

  • header() 用来向客户端(浏览器)发送报头
// 如果出现中文无法显示,可以尝试在PHP代码顶部添加 如下代码
header("content-type:text/html; charset=utf-8");

// 设置文本编码(设置编码格式为:utf-8)
header('content-type:text/html; charset= utf-8');
// 设置页面跳转(设置跳转到百度首页)
header('location:http://www.baidu.com');
// 设置页面间隔刷新
header('refresh:3; url=http://www.xiaomi.com');

PHP 表单

  • PHP_GET数据获取
    在PHP中,如果想要获取通过get方法提交的数据,可以通过$_GET对象来获取(虽然参数在地址栏中可以查看)
// HTML代码: 下面就是一个简单的表单代码,将数据提交到01.php,使用get的方式


// PHP代码:(POST 请求同理) GET_PAGE"; echo 'userName:'.$_GET['userName']; echo '
'; echo 'userEmail:'.$_GET['userEmail']; ?>
  • POST&GET错误处理
    当我们直接访问POST&GET页面时由于并没有传递任何数据,会因为$_GET或$_POST不存在对应的key而报错.
// 处理方式
// 使用array_key_exists(key, 数组)函数来进行判断
// 参数1: 要检测的key字符串
// 参数2: 检验的数组
if(array_key_exists('name', $_GET)){
        //如果有数据 再去读取
}else{
        // 反之 可以执行一些 其他的逻辑
}
  • PHP文件上传处理01_$_FILES对象

你可能感兴趣的:(前端学习之 Ajax)