本地服务器
1.打开本地服务器
sudo apachectl start
2.进入服务器
/jas/资源库/webserver/Documents/ 可以改权限
里面放文件访问,打开127.0.0.1
3.结束
sudo apachectl stop
XAMPP服务
1.打开阿帕奇
2.测试版本,在服务器里放入一个test.php文件
3.在test.php文件里写上
出现版本号
4.访问http://localhost/class/test/test.php
php语法入门
1.echo只能打印字符串和数字
echo "hello world!";
echo "<br>";
echo (111);//数字不加引号可以
2.变量声明
$a = "你好";
echo $a;
$b="hello";
$hello="hello jas";
echo $$b; //hello jas
3.变量解析,字符串连接使用“.”
$c="你好";
$res1="张三";
echo $c.$res1; //你好张三
$res2="张三$c";//必须双引号才会解析
$res2="张三'$c'";//张三'你好'
echo $res2;
4.自动转换
$d=1;
$e="2";
echo gettype($d+$e);//整型integer
echo ($d+$e);//3
5.强制转换
echo gettype($e); //string
echo gettype((int)$e);//integer
6.字符串定义方式二:
// 定界符,一般定义长字符串;注意,结尾顶头写,前后不许有空格
$str=<<<AAA
fdffdfdfdfdfdff
AAA;
echo $str;//fdffdfdfdfdfdff
7.php不会传值
$arr1=[1,2,3];
$arr2=$arr1;//想传值加&符号
$arr2[0]=5;
print_r($arr1);//Array ( [0] => 1 [1] => 2 [2] => 3 )
$arr1=[1,2,3];
$arr3=&$arr1;//想传值加&符号
$arr3[0]=5;
print_r($arr1);//Array ( [0] => 5 [1] => 2 [2] => 3 )
8.数组定义方式
$arr=array("张三","李四","王二");//索引数组
print_r($arr); //Array ( [0] => 张三 [1] => 李四 [2] => 王二 )
var_dump(); // array(3) { [0]=> string(6) "张三" [1]=> string(6) "李四" [2]=> string(6) "王二" }