Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:总结到位,MySQL暂时不使用,可以不打开
1.1. 下载windows版本客户端安装
1.2. 安装完成后并启动Apache和MySQL
1.3. 创建虚拟域名
1.4. 虚拟网址创建完成,搜索输出内容
if(true){}
for(){}
foreach(){}
class User(){}
function User(){}
…
多行注释
/**
echo 1;
echo 2;
**/
单行注释
// echo 1;
创建变量只能是字母:a-z A-Z,数字:0-9,符号:下划线 _ 这些作为变量名,比如:
$abc $php $app_name
取变量名,要有意义
2.3.1 下划线命名
$app_name
2.3.2 小驼峰命名,第一个单词全部小写,第二个单词首字母大写
$appName
2.3.3 大驼峰命名,全部单词首字母大写
$AppName
2.3.4 类型命名法
s 是代表字符串, i是代表数字 等等
$sMyName $iMyName
当有多个相同变量名,只有一个输出时,只能输出最后一个变量的赋值
\是转义字符,把后面的符号,转换一个意思
输入:
$name = 'php';
echo '学习"php"';
echo '<hr>';
echo "学习'php'";
echo '<hr>';
echo '学习$name';
echo '<hr>';
echo "学习{$name}";
$name = '小明';
var_dump($name);
效果
var_dump() 查看数据类型
没有办法直接显示,显示时 true 和 false用 1 和 0 代表
例如:
$number = '10';
var_dump( $number );
echo '<hr>';
$number = '10';
var_dump( $number );
echo '<hr>';
$number = 10;
var_dump($number);
echo '<hr>';
$number = 10.01;
var_dump($number);
echo '<hr>';
$buer =true;
var_dump ($buer);
echo '<hr>';
$buer = false;
var_dump ($buer);
object 是对象
代码:
$arr = [
'小明',
'小花',
10,
1000.03,
true
];
var_dump($arr);
输出
代码:
class PHP{
}
$php = new PHP;
var_dump($php);
null 代表空
代码
$a = null;
var_dump($a);