PHP语言教程 / 数据操作

编号 教程
数据类型(string,int,array)
创建变量及数组
字符操作函数
调试变量
—— ——

 

 

温馨提示

本教程为专为新手制作的PHP语言教程,部分描述并不专业,不喜勿喷。

数据类型(string,int,array)

数据类型是指描述一个数据的类型,本教程主讲字符串(string,简称str),int是保存数字的一种数据类型,array是数组的数据类型(在PHP语言中还包含对象)。

字符串

字符串是描述单个或多个编码字符组合起来的一种数据,叫做字符串。字符串通常由双引号和单引号包围。如:

1、"我是一个字符串"
2、'我是一个字符串'

heredoc

PHP EOF(heredoc)是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字符串的方法。

1.
<<<EOF
我是一个字符串
EOF;

2.
<<<HELLO
我是一个字符串
HELLO;
  • <<<EOF 开始标记开始,以 EOF 结束标记结束,结束标记必须顶头写,不能有缩进和空格,且在结束标记末尾要有分号 。
  • 开始标记和结束标记相同,比如常用大写的 EOT、EOD、EOF 来表示,但是不只限于那几个(也可以用:JSON、HTML等),只要保证开始标记和结束标记不在正文中出现即可。
  • 位于开始标记和结束标记之间的变量可以被正常解析,但是函数则不可以。在 heredoc 中,变量不需要用连接符 . 或 , 来拼接,如下:

INT

INT基本来说就是数字的类型。

数字类型,如:1
数字字符串(属于字符串),如:"1"

array

在一些语言中,数组是指有序数据的排列组合的数据类型,对象是指无须数据排列组合的数据类型。

1、在这个数据中,str为子数据的名称,HelloWorld为子数据。
array(
    "str"=>"HelloWorld"
);

2、在这个数据中,从0开始排序,HelloWorld为第“0”个子数据。
array("HelloWorld");

array是一个内置函数,用于创建一个数组。

创建变量与数组

变量是指在内存中创建一个数据的方法,创建一个变量将会在内存中创建一个数据。

创建变量

在PHP中,$为变量符,若要定义一个变量,则使用:

$str = "HelloWorld";

$str的内容是"HelloWorld"

定义之后,我们就可以使用$str调用该变量的内容。

PHP变量中不建议含有数字和其他字符

创建数组

1、在这个数据中,str为子数据的名称,HelloWorld为子数据。
array(
    "str"=>"HelloWorld"
);

2、在这个数据中,从0开始排序,HelloWorld为第“0”个子数据。
array("HelloWorld");

字符操作函数

strstr(子字符,字符串)用于检查字符串中是否含有子字符。如:strstr("world","helloworld")

str_replace(要替换的子字符,替换成的子字符,字符串)用于替换字符串中的子字符。如:str_replace("world","world!","helloworld")

strlen(字符串)用于获得字符串的字节长度。如:strlen("HelloWorld")

mb_strlen(字符串)用于获得字符串的字符长度。如:mb_strlen("HelloWorld")

数组操作

count(数组)获得数组的长度。

调试变量

可以使用var_dump(数据)函数打印调试内容,如:

代码:var_dump(1)
输出:int(1) 1
posted @ 2023-02-06 17:43  MCSelector  阅读(42)  评论(0)    收藏  举报