Featured image of post PHP编程基础

PHP编程基础

这里简单介绍PHP的编程基础,并且实战开发一个隔个人博客网站

PHP简介

PHP官网:https://www.php.net/

目前最新版:8.3

PHP安装和配置

Windows

修改文章内容

Linux

参考:https://blog.csdn.net/belen_xue/article/details/79418744

yum安装检查:

1
yum list installed | grep php

运行时配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<!DOCTYPE html>
<html>
<body>

<?php
echo "Hello World!";
?>

</body>
</html>

PHP语法基础

PHP变量和常量

PHP数据类型

PHP运算符

PHP字符串

PHP数组

PHP超全局变量

这些超全局变量是:

PHP魔术常量

PHP函数

PHP命名空间

PHP面向对象

PHP生成器

PHP测验

PHP表单

PHP Cookie和Session

PHP错误处理

PHP异常处理

PHP正则表达式

PHP文件和目录

文件系统

目录

Direct IO

PHP文件系统安全

PHP图像处理

PHP线程

PHP进程控制

系统进程执行

Eio

PHP加密

Crack

Hash

CSPRNG

OpenSSL

密码散列算法

PHP日期和时间

日历

HRTime

PHP测试

PHP XML

DOM

LibXML

SDO

PHP邮件

Mail

mail() 函数可以让你发送邮件。

配置

Table of Contents

  • ezmlm_hash — 计算 EZMLM 所需的散列值
  • mail — 发送邮件

Mailparse

Mailparse是解析和处理电子邮件的扩展。它可以处理»RFC 822和»RFC 2045(MIME)兼容的消息。

Mailparse是基于流的,这意味着它不在内存中保存处理的文件的副本,因此在处理大型消息时非常节省资源。

注:

Mailparse需要mbstring扩展,并且必须在Mailparse之前加载mbstring

Table of Contents

PHP数据库

DBA

DBX

ODBC

PDO

MySQL

SQLite3

MongoDB

PHP数据库安全

PHP文件上传

PHP安全模式

PHP垃圾回收机制

PHP内存管理

PHP文本处理

BBCode

Common Mark

Parle

POSIX Regex

SSdeep

字符串

PHP Web服务

授权和认证QAuth

SCA

SOAP

Yar

XML-RPC

PHP Windows

COM

进程 Win32Ps

服务 Win32Service

PHP服务器

PHP内置服务器运行

1
php -S localhost:8000

Apache

FastCGI

IIS

NSAPI

comments powered by Disqus
3173484026
使用 Hugo 构建
主题 StackJimmy 设计