PHP基础知识第一讲

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP基础知识第一讲相关的知识,希望对你有一定的参考价值。

第一部分:数据类型
(1)整型--php接受十进制、八进制和十六进制整数,为区分各种进制,八进制整数的前面加上0,十六进制加上0x
6-2
(2)浮点型(PHp小数点后最多保留14位)
6-3
(3)布尔型
(4)字符串
PHP规定字符串前后必须加上引号:单引号和双引号。
注意: 1.如果用单引号表示字符串时,字符串会被视为纯文字。
2.当字符串用双引号表示时,PHP会对字符串进行相应处理,比如进行变量解析或解释‘转义字符’

<1>单引号字符串:有两个转义字符:\\和\‘,分别被解析为\和‘
<2>双引号字符串:双引号字符串支持更多的转义字符,并且会进行变量的解析.6-5.php

\n--换行 \r--回车 \t--制表符
\$--美元符号 \\--反斜杠字符 \"--双引号

第二部分常量与变量
(1)常量 define(name,value)

(2)变量 变量赋值主要两种方式:传值和引用。变量的值以最近的一次赋值为准。

(3)变量的作用域 局部变量:在函数内定义的变量
全局变量:被定义在所有函数以外的变量,其作用域是整个PHP文件。函数内部使用全局变量,在变量前面加上GLOBAL声明。


第三部分运算符


第四部分流程控制 (1)判断结构:A:单分支If语句:
语法格式:if (expr) //注意:此语句后不要加分号
statements; //条件成立则执行的语句

例子:<?php
$score =80;
if ($score>=60)
{
echo "<br>合格";
}
?>
B:双分支if...else语句 6-22
C:多分支if...elseif..else语句 6-23
D:switch语句switch也是一种多分支结构,虽然使用elseif语句可以进行多重判断,但是过于复杂。6-24
(2)循环结构 A:for循环(在明确知道循环次数的情况下使用)
格式:for (expr1;expr2;expr3)
{
statements;}
6-25.php
B:while循环
6-26.php
C:do...while循环
do...while与while的差别是:do..while循环的循环体至少执行一次。
do{
statements;
}while(expr);
D:foreach循环:

 

以上是关于PHP基础知识第一讲的主要内容,如果未能解决你的问题,请参考以下文章

php第一讲

AcWing基础算法课Level-2 第一讲 基础算法

AcWing基础算法课Level-3 第一讲 基础算法

环境搭建--Apache,MySQL,PHP

《LeetCode零基础指南》(第一讲) 函数

Linux基础—第一讲