简介:
PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词
PHP 是 一种HTML内嵌式语言
PHP 是一种在服务器端执行的脚本语言
优势:
1. 开源免费
2.简单易用
3.跨平台性强
4.适合中小型网站
环境搭建:
1.安装wampserver,让其呈现绿色,则安装成功。呈现黄色和红色,则失败,可以查看本文末尾说明。
2.新建文件index02.php,将其放入www文件夹位置处
3.访问http://localhost/index02.php
PHP语法基础:
1.标记
<?php
//开始标签
echo 123;
//结束标签
?>
<?
echo 123;
//这是短标签,需要开启配置才能使用
?>
<?=123;?>
2.注释
<?php
//单行注释
/*多行注释*/
#echo 1234; #单行注释
?>
说明注释的好处:
1.方便程序人员编写代码和阅读代码
2.有助于对代码进行解释和说明,方便沟通
3.一定程度上可以备份代码,防止代码在修改过程中丢失
3.输出方式:
echo
print();
print_r();
var_dump();
4.声明变量:
//声明变量和读取变量都需要$符号
$name="安琪拉";//=赋值 为变量赋值
5.变量命名规则
$a1;//小写字母开头,可以
$A1;//大写字母开头,可以
$1a;//数字开头, 不可以
$_a;//下划线开头,可以
$if;//关键字,强烈不建议使用
6.数据类型
一、标量类型
1.整型(int):整数(0,1,-1);
2.浮点型(float):小数(2.3);
3.布尔型(boolean):true false(不区分大小写)
4.字符串(string):用单引号或者双引号括起来
二、复合类型
1.array(数组)
2.object(对象)
三、特殊类型
1.resource(资源) 引用函数是会用到,
2.NULL 对大小写敏感
7.变量拼接以及动态声明
//变量与变量,字符串之间的拼接用"."
$a="刘备";
$b="不知火舞";
echo $a."喜欢".$b;
//动态声明 一个变量的变量名可以动态设置和使用
$c="d";
$d="虞姬";
echo $c;//d
echo $c;//$c=$d $d="虞姬";
8.单引号与双引号的区别:单引号不能解析变量,双引号可以解析变量
$r="项羽";
echo '$r';//输出结果 $r 普通字符串
echo "$r";//输出结果 项羽 双引号可以解析变量
9.函数声明,调用和传参
//声明函数
function MyFuntion(){
echo 123;
}
//调用函数
MyFuntion();//123
//参数:形参和实参
function MyFuntion01($a){//此处$a为形参
echo $a;
}
//调用函数
MyFuntion01($a=6);//实参
//参数:可选参数和必写参数
function MyFuntion02($a,$b=5){
echo $a+$b;
}
//调用函数
MyFuntion02(5);//$a必写参数 $b可选参数
说明:可选参数:在后 。必选参数:在前
安装过程中如果出现wampserver不能开启,可以参考下面几种方式:
1.计算机->右键(管理)->服务和应用程序(服务)->倘若有Apache这一项,手动禁止,重启wampserver就可以了
2.cmd命令符里面—->输入netstat -ano 回车键->查找本地地址为80端口,记住最末尾pid的数字->启动任务管理器
找到pid为相应数字,倘若不是httpd.conf,就点击它然后结束进程
3.找到httpd.conf->Listen ->Listen 80改为Listen 8080访问时在浏览器URL地址栏上填写localhost:8080/
4.开机重启
开启短标签配置:
1.浏览器url地址栏输入以下链接:http://localhost/?phpinfo=1
2.Ctrl+f查找Loaded Configuration File。然后复制其右侧路径。
3.双击 桌面 。在将复制的路径放入路径栏,并回车。即可打开php.ini文件
4.Ctrl+f查找short_open_tag = Off将其改成short_open_tag = On。并保存
5.重新启动wampserver
谷歌编码方式设置:
echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';
评论留言