属性 (Properties) 类的变量成员叫做“属性”,或者叫“字段”、“特征”,在本文档统一称为“属性”。属性声明是由关键字 public,protected或者 p......
PHP安全处理字符串
前言 PHP对字符串处理方面支持度很高,有很多字符串处理函数。面对复杂的WEB环境和各种网络攻击,需要保证我们在处理字符串时要考虑到安全性的方面。 正文 作为一种Web脚本语言,有两种很常见的需求: ......
mailgun php 邮件发送 实例
步骤如下: 通过 composer 获取代码库 获取 API Key 以及 domain 编写代码发送邮件 1. 首先通过 composer 获取依赖代码库,参考官网给的命令 https://docu......
MySQL 权限管理 用户管理
我使用的是 MariaDB 数据库 查看 MySQL 所有用户: 创建用户 创建本地用户 创建网络用户 授权 授予某个用户有访问整个数据库的所有权限(示例) 授予某个用户有访问某个数据库的某......
Facebook 对 PHP 的改进
PHP 是传统意义上的解释型语言,而不是编译型语言。 因此,在命令行或 Web 服务器调用解释器解释 PHP 代码之前,PHP 代码就是 PHP 代码。PHP 解释器会解释 PHP 脚本,把代码转换为......
给数据库减负的7个技巧
面对数据量动辄成千上万的数据库,如何保证其稳定运行呢? 其中一个方法就是给数据库减负。 以下列举了 7 个为数据库减负的技巧: 1. 缓存 我们可以将数据直接缓存到内存中。例如 Map,也可以使用缓存......
postgresql 查看用户名、用户管理
查看当前连接的用户名: 或 查看所有用户名: PostgreSQL 用户管理 首次安装完成 pg 数据库后,会默认自带一个用户, 用户名: postgres 密码: postg......
composer 安装以及使用教程
Composer 是 PHP5.3 以上 的一个依赖管理工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会安装这些依赖的库文件。它仅仅是一个依赖关系的管理,如......
如何访问PHP中对象的私有和受保护属性
正常情况下我们只能访问对象的 public 属性 虽然 private 和 protected 设计的目的就是为了实现封装,不让外界直接访问,但是有时候使用一些 API 进行数据获取的时候,返回的数据......
CENTOS 7 编译安装最新版GIT,支持命令补全
安装wget, vim 下载最新版本的git源码,并解压 安装依赖包,用于编译 配置 make configure ./configure 编译 安装 配置git命令补全 将源码目录下的文件复制到/e......