php基础

<!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>

原文地址:https://www.cnblogs.com/zhangbaobao/p/6707936.html