欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP课程

程序员文章站 2022-05-07 09:49:59
...

2-2-1PHP 的文档结构及文档我赢职场 一、PHP[Hypertext Preprocessor]中文名:“超文本预处理器”是一种通用 开源 脚本语言 。 语法 吸收了 C 语言 、 Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 Web 开发领域。PHP的文件后缀名为p

2-2-1PHP的文档结构及文档我赢职场

一、PHP[Hypertext Preprocessor]中文名:“超文本预处理器”是一种通用开源脚本语言语法吸收了C语言JavaPerl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

二、PHP的语法结构

1》标准风格(XML风格),开发中最为常用

代码段

?>

2》短风格

代码段

?>

开启php.ini配置中short_open_tag = On,支持短风格

3》ASP风格

ASP风格

%>

开启php.ini配置中asp_tags = On,支持ASP风格

4》script风格,默认支持

内容

注意:PHP文档中当只有php代码的时候,结束符号?>可以省略

三、PHP文档组成

l PHP代码

l HTML代码

l JS代码

l Css代码

2-2-2PHP中变量的声明原则我赢职场

2-2-5PHP中变量的数据类型我赢职场

2-2-6PHP中变量的数据类型我赢职场

PHP的代码

四、变量:存储在内存中有名称的数据,会随着程序的运行而产生变化。

如何声明一个变量:

1》$变量名称;

2》$变量名称=值;

3》$变量名称=$变量名称=…=值;

注意:每句PHP代码以分号;结束

说明:

1》以$符号开始

2》命名变量名称是,必须要以字母或者下划线开头,中间可以包含字母、数字、下环线

3》命名时不可以包含特殊字符,如空格、斜线、反斜线等。

4》PHP中变量严格区分大小写

5》变量名称最好含义明确

6》最好遵循驼峰原则

小骆驼:$lowerCaseIf; 第一个首字母小写,其他首字母大写

大骆驼:$LowerCaseIf 所有首字母大写

7》php是一种弱类型语言,变量可以不声明,直接使用。

五、PHP变量数据类型

PHP*支持8种数据类型,3种伪类型

8种主要数据类型:

1》标量类型(存储单一数据类型):

l 整型:int/integer存储整数 123、0、9,可以是八进制、十进制、十六进制数据。

分为有符号(-2147483648~2147483647)、无符号:0~40亿

l 浮点型

l 布尔类型

l 字符串型

字符串的定界符:’’或者“”或者Heredoc

$str=

内容

名称

转义符:

\”

\’

\n 换行

\t 水平制表符

\r 回车

\f

\\

\$

A、双引号解析变量,单引号不解析变量

B、双引号解析所有的转义符,而单引号只解析\’和\\

如果说单引号和双引号要出现在浏览器效果中的时候,需要使用HTML实体

如果说单引号和双引号要出现在源代码的时候,我们需要使用转义符了

PHP引擎在解析变量的时候,会尽可能多的去取一些合法字符,他认为取得合法字符越多,这个变量含义就越明确,通过{}来解决这个问题

$k="king";

echo "我的名字叫{$k}s";

echo "我的名字叫${k}s";

{}的另一个作用,取出字符串中指定字符,通过下标,下标从0开始。

2》复合类型

数组(array)

$array=array(1,2,3,4,5);

echo gettype($array);

对象(object)

$obj=new StdClass();

echo gettype($obj);

?>

3》特殊类型

空null

l 变量没有声明直接使用,类型为Null

l 变量赋值为null

l 被unset函数注销掉的变量

资源(resources)

$handle=fopen("resource.php","r");

echo gettype($handle);

3种为类型

Mixed混合类型

Number数值类型(整形、浮点型)

Callback 回调函数:把一个函数的名称当做参数传进去

六、常用函数:

1》echo:输出语句,将值输出到浏览器。

echo “字符串”:

echo 123;

echo(“123456”);

echo $a;

echo $a,$b,$c; 一次输出多个变量值

2》gettype():得到变量的类型

语法:string gettype($var);

3》var_dump():打印变量信息

打印出变量类型和值

语法:void var_dump($var1,$var2…);

4》unset()注销变量

语法:unset($var,$var2…);