PHP课程-Php基础学习1笔记

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

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

 

二、PHP的语法结构

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

<?php

代码段

?>

2》短风格

<?

代码段

?>

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

3》ASP风格

<%

ASP风格

%>

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

4》script风格,默认支持

<script language=”php”>

内容

</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)

<?php

$obj=new StdClass();

echo gettype($obj);

?>

 

3》特殊类型

空null

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

l  变量赋值为null

l  被unset函数注销掉的变量

资源(resources)

<?php

$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…);

 

你可能感兴趣的:(PHP,数据类型,脚本语言)