<?php
echo "1111";
echo "<br>";
/* 多行注释
多行注释 */
// 面条好吃,单行注释
$i = 10;
$b = true;
$w = '嘿嘿嘿';
// 1.可变变量
$aa = "name";
$name = 123;
echo $$aa; //123
echo "<br>";
// 2.引用传值
echo "没加&";
echo "<br>";
$a = 10;
$b = $a; //不加&符号的时候,$b只获得$a当前的值,后续$a改变,$b也不会改变
$a = 100;
echo $b; //10
echo "<br>";
echo "<br>";
$a = 10;
$b = &$a; //加了&符号,$b指向$a $a的值变化,$b也会随之变化
$a = 100;
echo $b; //100
echo "<br>";
echo "<br>";
$a = 10;
$b = &$a; //加了&符号,$b指向$a $a的值变化,$b也会随之变化,同时$a也会随$b的值变化而变化
$b = 100;
echo $a; //100
echo "<br>";
// 3.输出方式
echo "b";
print "11";
// 4.单引双引区别
echo "<br>";
echo "<br>";
$ab = 'aaa';
$aa = 20;
$bb = '$aa';
$cc = "$aa";
echo $bb; //$aa $bb是单引,输出的是字符串
echo '<br>';
echo $cc; //20 $cc是双引,输出的是变量值
echo '<br>';
//5.字符串拼接
$v = "bbb{$aa}dddd";
echo $v;
echo '<br>'; //bbb20dddd 前后都是字符串,中间变量可以用大括号包裹解析
$s = 'sss' . $ab . 'xxxx'; //sssaaaxxxx 前后是字符串,中间是变量值aaa
echo $s; //sssaaaxxxx 前后是字符串,中间是变量值aaa
/* 小括号()
中括号[]
大括号{} */
?>