//字符串的定义 ETC可以自己定义但是必须大写,最后结尾必须和开头一致 而且要顶格写独占一行
// $i = <<<ETC
// <h1>标题</h1>
// <p>段落</p>
// ETC;
// echo $i;
// echo 0xf."<br>";//十六进制写法
// var_dump($arr); //输出变量并且返回变量的数据类型和值******
// $arr =[0,‘aa1‘,2];
// var_dump($arr); //返回变量的数据类型和值
// $a = isset($sss);//判断变量是否被定义如果没定义返回false,被定义后返回true****
// var_dump($a);
// $b = "";
// $b = "0"; $b = 0;$b = false;$b = null;$b = 0.0;这六中都判定为true就是空,其他情况都是false意思是有内容
// $n = empty($b);//判定变量是否有内容这六中都判定为true就是空,其他情况都是false意思是有内容****
// var_dump($n);
// 数据类型转换
// $a = 199;
// var_dump(strval($a));//数值转字符串
// var_dump((bool)$a);//转为布尔类型
// $a = "19.9";
// var_dump(intval($a));//转为整数类型
// var_dump((float)$a);//转为浮点类型
// 字符串函数
// var_dump(strlen($a));//获取字符串的长度
// var_dump(strpos($a,"aaa"));//查看字符串中有没有这个字符有就返回在字符串中的位置 没有就返回false
// 变量的作用域
// $a="mmmm";//这是一个全局变量
// b($a);
// b($a);//这个是调用函数
// function b($aa){
// // var_dump($aa);//这是通过传参的方式来用全局变量
// // var_dump($GLOBALS[‘a‘]);//通过($GLOBALS[‘a‘])来接受全局变量 不推荐使用
// // $i = 0;//这是在函数内叫局部变量
// // static $i = 0; //添加static这个关键词后这个变量会在还是执行完后保留 又叫静态变量
// // $i++;
// // var_dump($i);
// }
//超全局变量
// $GLOBALS //这个里面包含所有的变量,在局部和全局都可已使用这个
// $_SERVER//可以查询服务器信息
// 接收数据
// var_dump($_REQUEST);
// var_dump($_POST);//只能接收表单传输类型是POST
// var_dump($_GET);//只能接受表单传输类型是get会在地址栏显示有长度的限制
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<form action="b.php" method="get"> <!--method是向后端传输数据类型 有get和post两种 action是提交的地址也就是提交到那个文件 不写默认提交到自己本页面 接收数据是看加粗的文字-->
姓名: <input type="text" name="uname">
<br>
<input type="radio" name="sex" id="" value="1">男
<input type="radio" name="sex" id="" value="2"> 女
<input type="submit" value="提交">
</form>
</body>
</html>