entities.entities_for_tag

24 total results found

基于 Nginx + PHP-FPM 作为 HTTP 服务器

PHP 全栈工程师指南 请求处理

引言 PHP 对 HTTP 请求响应支持非常友好,可以通过 PHP 预定义的超全局变量获取 HTTP 请求数据: $_SERVER:获取 HTTP 服务器数据 $_GET:获取 URL 查...

由 学院君 发布于2 days ago    浏览数: 104    点赞数: 0

通过 PDO 扩展与 MySQL 数据库交互(下):增删改查实现和数据库事务

PHP 全栈工程师指南 数据库操作

通过预处理语句进行增删改查 为什么使用预处理语句 关于预处理语句我们在上篇教程中已经简单介绍过,我们可以将其与视图模板类比,所谓预处理语句就是预定义的 SQL 语句模板,其中的具体参数值通过...

由 学院君 发布于3 days ago    浏览数: 75    点赞数: 0

通过 PDO 扩展与 MySQL 数据库交互(上):基本使用

PHP 全栈工程师指南 数据库操作

在上篇教程中,学院君给大家介绍了如何通过 PHP 内置的 Mysqli 扩展与 MySQL 数据库交互,今天我们来看看另一个 PHP 内置的数据库扩展 —— PDO,其全称是 PHP Data ...

由 学院君 发布于3 days ago    浏览数: 63    点赞数: 0

MySQL 基本使用(下):DCL 语句和聚合函数

PHP 全栈工程师指南 数据库操作

DCL DCL 比较简单,主要用于授予或收回访问数据库的权限,以及数据库事务的提交和回滚。 授予/收回权限 以授予权限为例,我们新建一个数据库后,想要授予特定用户该数据库的访问和操作权限(...

由 学院君 发布于5 days ago    浏览数: 118    点赞数: 0

MySQL 基本使用(上):DDL 及 DML 语句

PHP 全栈工程师指南 数据库操作

上篇教程我们介绍了 MySQL 的安装以及如何在客户端连接并管理 MySQL 数据库,今天我们来简单过一下日常常用的 SQL 语句,以 phpMyAdmin 作为 GUI 工具为例进行演示。 ...

由 学院君 发布于5 days ago    浏览数: 121    点赞数: 0

MySQL 入门、安装和客户端管理工具

PHP 全栈工程师指南 数据库操作

关系型数据库 随着应用规模扩大和复杂性提升,数据的存储和检索是一个很大的问题,比如对于一个博客系统,文章如何存储?对于社交媒体系统,用户关系和动态如何存储?对于一个电商系统,商品和交易信息如何...

由 学院君 发布于1 week ago    浏览数: 162    点赞数: 0

PHP 错误和异常处理(下)

PHP 全栈工程师指南 PHP 面向对象编程

上篇我们讲了 PHP 中的错误报告和捕获,今天,我们来看看 PHP 程序中的异常处理。 错误 vs. 异常 错误与异常可以看作一对孪生兄弟,从严格的面向对象编程角度来说,错误指的是致命错误(...

由 学院君 发布于1 week ago    浏览数: 187    点赞数: 0

PHP 错误和异常处理(上)

PHP 全栈工程师指南 PHP 面向对象编程

错误报告 设置错误级别 在 PHP 5 中,程序错误会被划分为多种级别:https://www.php.net/manual/zh/errorfunc.constants.php,然后可以通...

由 学院君 发布于1 week ago    浏览数: 236    点赞数: 0

PHP 静态属性和静态方法

PHP 全栈工程师指南 PHP 面向对象编程

基本使用 前面介绍的 PHP 类属性和方法都要在类实例化后才能调用(常量属性除外),除此之外,PHP 还提供了静态属性和静态方法,所谓「静态」指的是无需对类进行实例化,就可以直接调用这些属性和...

由 学院君 发布于1 week ago    浏览数: 265    点赞数: 0

通过 Trait 水平扩展 PHP 类功能

PHP 全栈工程师指南 PHP 面向对象编程

基本使用 从 PHP 5.4 开始,引入了一种新的代码复用方式 —— Trait,Trait 其实也是一种通过组合水平扩展类功能的机制,我们在 php_learning/oop 目录下新建一个...

由 学院君 发布于1 week ago    浏览数: 321    点赞数: 1

通过对象组合水平扩展 PHP 类功能

PHP 全栈工程师指南 PHP 面向对象编程

引言 通过前面的学习,我们已经知道,通过类继承可以扩展类的功能,但是随着系统越来越复杂,如果仅仅通过类继承的方式扩展类的功能,而 PHP 又是单继承机制,会导致类的层级越来越深,系统也会随之变...

由 学院君 发布于1 week ago    浏览数: 372    点赞数: 2

PHP 抽象类与接口(下)

PHP 全栈工程师指南 PHP 面向对象编程

接口 说完抽象类,我们再来看接口。 和很多其他语言面向对象编程实现一样,在 PHP 中,接口也是通过 interface 关键字声明的,接口中可以定义多个方法声明,这些方法声明不能有任何实现...

由 学院君 发布于2 weeks ago    浏览数: 293    点赞数: 0

PHP 抽象类与接口(上)

PHP 全栈工程师指南 PHP 面向对象编程

引言 上篇教程学院君给大家介绍了父子类之间的继承与方法重写,并且提到类作为参数类型声明时,子类实例可以转化为父类,但父类实例不能转化为子类,这是因为,子类必然包含了父类方法,反之则不一定。 ...

由 学院君 发布于2 weeks ago    浏览数: 353    点赞数: 0

PHP 继承、封装与多态

PHP 全栈工程师指南 PHP 面向对象编程

上篇教程学院君给大家介绍了 PHP 面向对象编程中的基本概念 —— 类与对象,今天我们在此基础上来看看面向对象的三大特性:继承、封装与多态。 继承 所谓继承,指的是子类可以通过继承的方式访问...

由 学院君 发布于2 weeks ago    浏览数: 485    点赞数: 1

PHP 类与对象、访问控制

PHP 全栈工程师指南 PHP 面向对象编程

概述 PHP 5 完全重写了对象模型,从而使得自 PHP 5 开始,PHP 具备了完整的面向对象编程能力。面向对象编程(即 Object Oriented Programming,简称 OOP...

由 学院君 发布于2 weeks ago    浏览数: 561    点赞数: 0