萌新的第二次总结

PHP基础语法

  1. 标记与注释
    标记:由于PHP是嵌入式脚本语言,它在实际开发中经常会与HTML内容混编在一起,所以为了区分HTML与PHP代码,需要要使用标识对PHP代码进行标识。
    标识符的定义需要遵循一定的规则,具体如下:
    标识符只能由字母、数字、下划线组成,且不能包含空格
    标识符只能用字母或者下划线开头
    标识符区分大小写
    如果标识符由多个单词组成,那么应使用下划线进行分隔
    标识符的定义不可以用php中预定义关键字
    标准标记:<?php ?>
    短标记:<? ?>
    ASP式标记:<% %>
    Script标记:<script language="php"> </script>

  2. 注释
    在PHP开发中,为了便于对代码的阅读和维护,可以使用注释来进行解释和说明。
    单行注释://
    多行注释:/* … */

  3. 输出语句
    输出语句:使用很简单,它不仅可以输出各类型的数据,还可以在学习和开发中进行简单的调试。
    echo:可将紧跟其后的一个或多个字符串、表达式、变量和常量的值输出到页面中,多个数据用“,”(逗号)分割。
    print:与echo的用法相同,唯一的区别是print只能输出一个值。
    print_r():php的内置函数,可以输出任意类型的数据。
    var_dump():不仅可以打印一个或多个任意数据,还可以获得数据的类型和元素个数。
    Printf(%s :字符串%d:整数 %f:小数 )
    Sprintf 将格式化输出后的整个内容转化为一个字符串
    (ps:面试时可能会用到)

PHP关键字
关键字:是编程语言里事先定义好并赋予特殊含义的单词

常量
概念:常量就是在脚本运行过程中值始终不变的量
常量的定义方式:
define()函数
const()关键字
变量
概念:变量就是保存可变数据的容器

变量的赋值:由于php是一种弱语言,变量不需要事先声明,就可以直接进行赋值使用

可变变量:可以将另外一个变量的作为该变量的名称(注意:可变变量使用时可能会出现非法变量名的情况)

表达式:在PHP中,任何值得内容都可以理解为表达式。

数据类型
PHP中支持3种数据类型
变量数据类型:布尔型,整型,浮点型,字符串
复合数据类型:数组,对象
特殊数据类型:资源,空值

选择结构语句——if…else
概念:if…else语句也成为双分支语句,当满足某种条件是,就进行某种处理,否则进行另一种处理。

例如

<?php
	$age=17;
	if($age>=18){
		echo '已成年';	
	}else{
		echo '未成年';
	}
	
?>

if…elseif…else语句
概念:if…elseif…else语句也称为多分支语句,用于针对不同情况进行不同的处理
例如:

<?php
	$score=90;
	if($score>=90){
		echo '优秀';
	}elseif($score>=80){
		echo '良好';
	}
?>

switchi语句
概念:switch语句也是多分支语句,功能与if系列条件语句相同,不同的是它只能针对某个表达式的值做出判断,从而决定执行那一段代码。

举例
break:跳出循环

<?php
	$score=90;
	switch((int)($score/10)){
		case 10:
		case 9: echo '优'; break;
		case 8: echo '良'; break;
		default: echo '差';
	}
?>

for循环
概念:for循环语句是最常用的循环语句,它适合循环次数已知的情况。

例如

<?php
	for($i = 0;$i < 5;$i++){
		echo $i."<br/>";
	}
?>

单引号和双引号的区别
1.单引号不可以解析变量,双引号可以解析变量
2.双引号里如果有单引号的话,单引号里的变量也会解析
3.双引号里的变量名后边必须要有一个非数字,字母、下划线的特殊字符隔开,否则会将后边的部分统一认为是一个变量
4.单引号的效率要比双引号的效率高

在第一次写代码的时候错误都是发生在单引号和双引号o(╥﹏╥)o

最后有错误的地方请指出,感谢;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值