PHP 语法

信息输出

echo
可以打印一个或多个字符串。

print
通常只能打印一个字符串,一般用来打印变量,如果想要打印两个字符串需要print “Hello” + “World”

print_r
打印变量关于理解的信息,如果给出的是 string、integer、float,将打印变量本身。如果给出的是 array,会按照一定格式显示建和元素。

var_dump
显示关于一个或多个表达式的信息,包括表达式的类型与值。

var_dump 返回表达式的类型与值,print_r 返回结果,相比调试代码使用var_dump 更便于阅读。

这几种语法中,echo速度最快,不返回任何值,多用这个输出。

集合

键值对
$users = array(“name”=>“cz”,“pass”=>“123456”);
echo $users[“name”]

全局变量的使用

STATIC

$a = 0;
$a++;
echo $a;

得到结果:1

超全局变量

$_SERVER:是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。

$_REQUEST:用于收集HTML表单提交的数据,属于PHP的超级全局变量。

$GLOBAL:是PHP的一个超级全局变量组,在一个PHP脚本的全部作用域中都可以访问。

$_GET:同样被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method=“get”。

$_POST:被广泛应用于收集表单数据,在HTML form标签的指定该属性:"method=“post”

$_COOKIE:cookie数据

方法

strlen():检查字符串长度;

str_word_count():检查单词个数,根据空格符分割;

strrev():反转字符串;

strpos(“zxc”,1):查询字符串第一次出现的位置;

替换字符:
s t r = " H e l l o W o r l d " ; s t r r e p l a c e ( " H e l l o " , " N i c e " , str = "Hello World"; str_replace("Hello","Nice", str="HelloWorld";strreplace("Hello","Nice",str);

比较两个字符串:
$str_1 = “d”;
$str_2 = “b”;

strripos($str,"/"):查询字符最后一次出现的位置,不区分大小写;
strrpos():查询字符最后一次出现的位置,不区分大小写;

stripos():查询字符第一次出现的位置,不区分大小写;
strpos():查询字符第一次出现的位置,区分大小写;

在这里插入图片描述

substr("",$str):截取字符串;

MD5();字符串进行MD5 处理。
sha1();字符串进行sha1处理。

在这里插入图片描述

文件函数

filesize();取得文件的大小
is_dir();检查指定文件是否为目录
is_read/writeable();检查文件是否可读/写

fopen();打开一个文件或URL
fread();读取打开的文件
file_get_contents();把文件读入字符串
file_put_contents();把字符串写入文件

include();引用一个文件内容,出错继续
include_once();只引入一次
require();引用一个文件内容,出错停止
require_once();只引入一次

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值