<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<?php
//输出方式 最常用的 echo可同时输出多个字符串 print只能输出一个
echo"hello world", "php你好";
print"你好";
print_r(); //() 内要求有一个数组,打印数组
var_dump(); //输出变量内容,类型,长度
//数据类型
//整数 int 小数(单精度浮点数float,双精度浮点数double) decial存储比较精确 money存货币
//字符 char 字符串 string 布尔型数据 bool(ture or false) 日期时间 datetime
//对象类型 object
$a = 5;
var_dump($a);
$b = "10";
$b = (int)$b;
settype($a,"string"); //类型转换的第二种方式
//关于变量
unset($a); //删除变量
var_dump(isset($a)); //判断变量是否定义
var_dump(empty($a));//判断变量是否为空 0零 ""空字符串 代表空
//取地址
/*$a = 10;
$b = &$a;
$b =5;
echo $a;*/
//可变变量
/*$a = "hello";
$hello = "你好";
echo $$a; 输出为你好*/
// 用来转译特殊内容
//字符串的定义
$s = "张三";
$a = "hel"lo{$s}a"; //双引号内解析变量的正确写法 {$s} echo $a 输出为 hel"lo张三
$b = 'hel"lo'; //echo $b 输出为 hel"lo
//双引号里面可以解析转义字符,单引号不行
//双引号里面可以解析变量,单引号不行
echo "hello"."world"; //拼接字符串用点
?>
</body>
</html>