PHP将英文数字转换为阿拉伯数字实例讲解

PHP将英文数字转换为阿拉伯数字,如zero;three;five;six;eight;one转换为035681。那么我们可以通过PHP中explode()、trim()函数、foreach以及Switch 语句来实现。下面我们就结...

2021-10-05

实例分析PHP将字符串转换成数字的方法

下面给大家介绍PHP将字符串转换成数字的四种方法。方法1:使用number_format()函数。number_format()函数用于将字符串转换为数字。它会在成功时返回格式化的数字,否则会在失败时给...

2021-10-05

PHP常见加密函数用法示例【crypt与md5】

本文实例讲述了PHP常见加密函数用法。分享给大家供大家参考,具体如下:1.crypt()函数crypt()函数用于返回使用DES、Blowfish或MD5算法加密过后的字符串,crypt(str,salt)接受2个...

2021-10-05

PHP的mysqli_ssl_set()函数讲解

PHP mysqli_ssl_set() 函数实例创建 SSL 连接:<&#63;php $con=mysqli_init(); if (!$con) { die("mysqli_init failed"); }mysqli_ssl_set($con,"key.pem","cert.pem","cacer...

2021-10-05

PDO::errorCode讲解

PDO::errorCodePDO::errorCode — 获取跟数据库句柄上一次操作相关的 SQLSTATE(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法mixed PDO::errorCode ( void )返回值返回一个...

2021-10-05

php中访问修饰符的知识点总结

为什么需要访问权限?防止覆盖变量名称和函数名称我们下来看一下public的使用,public是可以从任何地方访问的最广泛的访问限定符。假设A先生开发overlapFuncBase,B先生继承overl...

2021-10-05

PHP关于foreach复制知识点总结

PHP的foreach是一个非常整洁和切中要害的语言结构。仍然有些人不喜欢使用它,因为他们认为它是缓慢的。一个通常命名的原因是foreach复制它迭代的数组。因此,一些人建议写:$key...

2021-10-05

PHP实现一个轻量级容器的方法

什么是容器
在开发过程中,经常会用到的一个概率就是依赖注入。我们借助依懒注入来解耦代码,选择性的按需加载服务,而这些通常都是借助容器来实现。容器实现对类的统一管理,并且...

2021-10-05

PDO::beginTransaction讲解

PDO::beginTransactionPDO::beginTransaction 启动一个事务(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法bool PDO::beginTransaction ( void )关闭自动提交模式。自动提交...

2021-10-05

实例讲解php将字符串输出到HTML

我们先来看一个示例输出HTML标签<&#63;php$name = "张三";&#63;><html><head></head><body><p>你好,<&#63;php echo $name; &#63;>先生。</p></body></html>输出结果如下你好...

2021-10-05

实例讲解php实现多线程

我们首先来看一个示例<&#63;php class execMulti { function MultithreadTest { exec("php static_massive.php > /dev/null &"); echo "处理完成了"; }}&#63;>当执行上...

2021-10-05

实例讲解PHP验证邮箱是否合格

在网站开发过程中,可能需要用PHP实现验证邮箱格式是否正确,那么我们就可以通过PHP中filter_var函数来实现。下面我们就结合具体的代码示例,给大家介绍PHP怎么验证邮箱是否合格...

2021-10-05

PHP的mysqli_sqlstate()函数讲解

PHP mysqli_sqlstate() 函数返回最后一个 MySQL 操作的 SQLSTATE 错误代码:<&#63;php// 假定数据库用户名:root,密码:123456,数据库:codingdict$con=mysqli_connect("localhost","...

2021-10-05

PHP的mysqli_set_charset()函数讲解

PHP mysqli_set_charset()函数设置默认客户端字符集:<&#63;php// 假定数据库用户名:root,密码:123456,数据库:codingdict$con=mysqli_connect("localhost","root","123456","codin...

2021-10-05

PHP的mysqli_stmt_init()函数讲解

PHP mysqli_stmt_init() 函数初始化声明并返回 mysqli_stmt_prepare() 使用的对象:<&#63;php// 假定数据库用户名:root,密码:123456,数据库:codingdict$con=mysqli_connect("local...

2021-10-05

PHP PDOStatement::fetchAll讲解

PDOStatement::fetchAllPDOStatement::fetchAll — 返回一个包含结果集中所有行的数组(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法array PDOStatement::fetchAll ([ int $...

2021-10-05

使用vs code编辑调试php配置的方法

以前的php调试工具,类似zendstudio 或者phpclipse,storm运行太慢了,还是这个好用。1、首先官网下载vs code 地址:https://code.visualstudio.com/,下载后直接安装即可。2、安装...

2021-10-05

PDO::query讲解

PDO::queryPDO::query — 执行 SQL 语句,返回PDOStatement对象,可以理解为结果集(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)说明语法public PDOStatement PDO::query ( string $st...

2021-10-05

PHP PDOStatement::closeCursor讲解

PDOStatement::closeCursorPDOStatement::closeCursor — 关闭游标,使语句能再次被执行。(PHP 5 >= 5.1.0, PECL pdo >= 0.9.0)说明语法bool PDOStatement::closeCursor ( vo...

2021-10-05

PHP PDOStatement::fetchObject讲解

PDOStatement::fetchObjectPDOStatement::fetchObject — 获取下一行并作为一个对象返回。(PHP 5 >= 5.1.0, PECL pdo >= 0.2.4)说明语法mixed PDOStatement::fetchObject (...

2021-10-05

PDO::inTransaction讲解

PDO::inTransactionPDO::inTransaction — 检查是否在一个事务内(PHP 5 >= 5.3.3, Bundled pdo_pgsql)说明语法bool PDO::inTransaction ( void )检查驱动内的一个事务当前...

2021-10-05

PDO::lastInsertId讲解

PDO::lastInsertIdPDO::lastInsertId — 返回最后插入行的ID或序列值(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法string PDO::lastInsertId ([ string $name = NULL ] )返...

2021-10-05

PDO::rollBack讲解

PDO::rollBackPDO::rollBack — 回滚一个事务(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法bool PDO::rollBack ( void )回滚由PDO::beginTransaction()发起的当前事务。如...

2021-10-05

PHP PDOStatement::fetch讲解

PDOStatement::fetchPDOStatement::fetch — 从结果集中获取下一行(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法mixed PDOStatement::fetch ([ int $fetch_style [, int $c...

2021-10-05

PHP PDOStatement::nextRowset讲解

PDOStatement::nextRowsetPDOStatement::nextRowset — 在一个多行集语句句柄中推进到下一个行集(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)说明语法bool PDOStatement::nextRows...

2021-10-05

Yii2.0实现的批量更新及批量插入功能示例

本文实例讲述了Yii2.0实现的批量更新及批量插入功能。分享给大家供大家参考,具体如下:批量更新方法1/*** 批量更新循环周期* @param array $condition* $condition = ['advert...

2021-10-05

PHP PDOStatement::bindParam讲解

PDOStatement::bindParamPDOStatement::bindParam — 绑定一个参数到指定的变量名(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法bool PDOStatement::bindParam ( mixed $par...

2021-10-05

PHP-FPM和Nginx的通信机制详解

PHP-FPM 介绍
CGI 协议与 FastCGI 协议
每种动态语言( PHP,Python 等)的代码文件需要通过对应的解析器才能被服务器识别,而 CGI 协议就是用来使解释器与服务器可以互相通信。PH...

2021-10-05

PHP PDOStatement::rowCount讲解

PDOStatement::rowCountPDOStatement::rowCount — 返回受上一个 SQL 语句影响的行数(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法int PDOStatement::rowCount ( void )PDO...

2021-10-05

PHP扩展mcrypt实现的AES加密功能示例

本文实例讲述了PHP扩展mcrypt实现的AES加密功能。分享给大家供大家参考,具体如下:AES(Advanced Encryption Standard,高级加密标准)是美国联邦政府采用的一种区块加密标准。这个...

2021-10-05

PDO::quote讲解

PDO::quotePDO::quote — 为SQL语句中的字符串添加引号。(PHP 5 >= 5.1.0, PECL pdo >= 0.2.1)说明语法public string PDO::quote ( string $string [, int $parameter_type...

2021-10-05

PHP PDOStatement::errorCode讲解

PDOStatement::errorCodePDOStatement::errorCode — 获取跟上一次语句句柄操作相关的 SQLSTATE(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法string PDOStatement::errorCo...

2021-10-05

PHP PDOStatement::getAttribute讲解

PDOStatement::getAttributePDOStatement::getAttribute — 检索一个语句属性(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)说明语法mixed PDOStatement::getAttribute ( int $attri...

2021-10-05

详解关于php的xdebug配置(编辑器vscode)

虽然说echo和print_r是公认的最实用的调试工具,但是效率真的没有可视化的直接断点那么高。这里简单介绍如果安装及配置xdebug for vscode一、PHP环境处的配置1、编译安装下载...

2021-10-05

PDO::prepare讲解

PDO::preparePDO::prepare — 准备要执行的SQL语句并返回一个 PDOStatement 对象(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法public PDOStatement PDO::prepare ( string...

2021-10-05

PHP PDOStatement::debugDumpParams讲解

PDOStatement::debugDumpParamsPDOStatement::debugDumpParams — 打印一条 SQL 预处理命令(PHP 5 >= 5.1.0, PECL pdo >= 0.9.0)说明语法bool PDOStatement::debugDumpPara...

2021-10-05

PHP树形结构tree类用法示例

本文实例讲述了PHP树形结构tree类用法。分享给大家供大家参考,具体如下:<&#63;phpinclude 'tree.class.php';//模拟数据库$data=array( array('id'=>1,'pid'=>0,'name'=>'一...

2021-10-05

PDO::getAttribute讲解

PDO::getAttributePDO::getAttribute — 取回一个数据库连接的属性(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法mixed PDO::getAttribute ( int $attribute )此函数(方法)返...

2021-10-05

Yii2.0建立公共方法简单示例

本文实例讲述了Yii2.0建立公共方法。分享给大家供大家参考,具体如下:因为之前写项目都是用的Thinkphp,公共方法都写在Tp自带的common下面的function里面,初次接触Yii框架发现它...

2021-10-05

PHP连接及操作PostgreSQL数据库的方法详解

本文实例讲述了PHP连接及操作PostgreSQL数据库的方法。分享给大家供大家参考,具体如下:PostgreSQL扩展在默认情况下在最新版本的PHP 5.3.x中是启用的。 可以在编译时使用--wit...

2021-10-05

PHP PDOStatement::fetchColumn讲解

PDOStatement::fetchColumnPDOStatement::fetchColumn — 从结果集中的下一行返回单独的一列。(PHP 5 >= 5.1.0, PECL pdo >= 0.9.0)说明语法string PDOStatement::fetchCol...

2021-10-05

PDO::exec讲解

PDO::execPDO::exec — 执行一条 SQL 语句,并返回受影响的行数(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法int PDO::exec ( string $statement )PDO::exec() 在一个单独的...

2021-10-05

PHP PDOStatement::bindColumn讲解

PDOStatement::bindColumnPDOStatement::bindColumn — 绑定一列到一个 PHP 变量(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法bool PDOStatement::bindColumn ( mixed $col...

2021-10-05

Laravel框架自定义验证过程实例分析

本文实例讲述了Laravel框架自定义验证过程。分享给大家供大家参考,具体如下:首先,你需要明白一点,当你开启auth中间件的时候,其实是调用了在app/Http/Kernel.php中的'auth' => \I...

2021-10-05

PDO::getAvailableDrivers讲解

PDO::getAvailableDriversPDO::getAvailableDrivers — 返回一个可用驱动的数组(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法static array PDO::getAvailableDrivers ( voi...

2021-10-05

thinkPHP框架RBAC实现原理分析

本文实例讲述了thinkPHP框架RBAC实现原理。分享给大家供大家参考,具体如下:RBAC就是:Role Based Access Controller,基于角色(role)的权限(Access)管理,这里简单介绍一下他的原理...

2021-10-05

PHP PDOStatement::bindValue讲解

PDOStatement::bindValuePDOStatement::bindValue — 把一个值绑定到一个参数(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0)说明语法bool PDOStatement::bindValue ( mixed $paramet...

2021-10-05

PHP date()格式MySQL中插入datetime方法

当使用PHP在MySQL中编写查询时,它的适用性将基于MySQL本身进行检查。所以使用MySQL提供的默认日期和时间格式,即'YYYY-MM-DD'例子:ATE: YYYY-MM-DDExample: 2019-01-28 DATETIM...

2021-10-05

PHP PDOStatement::setAttribute讲解

PDOStatement::setAttributePDOStatement::setAttribute — 设置一个语句属性(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)说明语法bool PDOStatement::setAttribute ( int $attrib...

2021-10-05

PHP PDOStatement::getColumnMeta讲解

PDOStatement::getColumnMetaPDOStatement::getColumnMeta — 返回结果集中一列的元数据(PHP 5 >= 5.1.0, PECL pdo >= 0.2.0)说明语法array PDOStatement::getColumnMeta (...

2021-10-05
返回顶部
顶部