您的位置:首页 > 编程语言 > PHP开发

PHP基础语法

2019-03-07 20:24 134 查看

Web技术——B/S和C/S架构

B/S(Browser/Server)架构:指的是浏览器/服务器端的交互

B/S架构则是将浏览器作为客户端,用户只需要安装一个浏览器,就可以访问各种网站的服务,如百度搜索、新浪咨询等。

C/S(Client/Server)架构:指的是客户端/服务器端的交互

客户端软件是专门开发出来的,如QQ、微信,用户必须安装软件才能使用

Web技术——URL地址

PHP标记

//标准标记
<?php

?>
//短标记
<?

?>
//APS式标记
<%

%>
//Scropt标记
<script language="php">

</script>

PHP注释

//单行注释   //   #
/*
多行注释
*/

输出语句

echo//可将紧跟其后的一个或多个字符串、表达式、变量和常量的值输出到页面中,多个数据之间使用“,”分隔
echo "lalala";
print//与echo用法相同,唯一的区别是print只能输出一个值
print "123";
print_r()//PHP的内置函数,他可输出任意类型的数据,如字符串、数组等
var_dump()//不仅可以打印一个或多个任意类型的数据,还可以获取数据的类型和元素个数
$a=123;
var_dump($a);

PHP关键字

常量

常量名大写

define()//函数
define('A','123');
define('B','123',true);//加true后大小写都可以用
const//关键字
const C=12345;

变量

$c=123;
echo $c;

数据类型

数据类型转换

(bool)//强转为布尔型
(string)//强转为字符串型
(int)//强转为整形
(float)//强转为浮点型
(array)//强转为数组
(object)//强转为对象

运算符

算术运算符

字符串运算符

php中拼接字符串用 .

赋值运算符

比较运算符

逻辑运算符

递增递减运算符

位运算符

流程控制语句

if单支语句

if(判断条件){
结果为true时执行的语句
}

if…else语句

if(判断条件){
结果为true时执行的语句
}else{
结果为false时执行的语句
}

if…elseif…else语句

if(条件1){
条件1为true时执行的语句
}elseif(条件2){
条件2位true时执行的语句
}else{
两个条件都不为true时执行的语句
}

switch语句

switch(表达式){
case 条件1:执行的语句;break;
case 条件2:执行的语句;break;
...
default:执行的语句n;
}

while循环语句

while(循环条件){
循环体
...
}

do…while循环语句

do{
循环体
...
}while(循环条件);

for循环语句

for(初始化表达式;循环条件;操作表达式){
循环体
...
}

for($i=0;i<10;i++){
循环体
...
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: