PHP编程

Joomla框架实现字符串截取的方法示例 2017-07-14

这篇文章主要介绍了Joomla框架实现字符串截取的方法,涉及php字符串及正则操作相关技巧,需要的朋友可以参考下本文实例讲述了Joomla框架实现字符串截取的方法.分享给大家供大家参考,具体如下: 在用joomla进行开发的时候,需要用到国外的资源,一些module,组件,插件之类的,但是我们会发现,在字符串这个方法都需要进行修改.因为PHP的substr方法只是针对于非中 ...

ThinkPHP框架表单验证操作方法 2017-07-10

ThinkPHP框架表单验证操作方法
这篇文章主要介绍了ThinkPHP框架表单验证操作方法,需要的朋友可以参考下自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证.分为静态验证和动态验证. 一.静态验证 (1)在Home/Controller/路径下新建Index控制器.IndexController  IndexController.class. ...

PHP实现的mysql主从数据库状态检测功能示例 2017-06-11

这篇文章主要介绍了PHP实现的mysql主从数据库状态检测功能,结合具体实例形式分析了php检测多个mysql主从数据库连接状态的相关实现技巧,需要的朋友可以参考下本文实例讲述了PHP实现的mysql主从数据库状态检测功能.分享给大家供大家参考,具体如下: 实例: <?php /** * 检测多个主从数据库是否挂掉 * 建立从数据库$slave_db的二维数组,内容包 ...

PHP多进程编程实例详解 2017-06-08

这篇文章主要介绍了PHP多进程编程方法,较为详细的分析了PHP多进程编程的概念.用法.相关函数与使用技巧,需要的朋友可以参考下本文实例讲述了PHP多进程编程.分享给大家供大家参考,具体如下: 第一步: $ php -m  命令查看php是否安装pcntl 和 posix扩展,若没有则安装 使用场景: 1. 要进行大量的网络耗时的操作2. 要做大量的运算,并且,系统有多个cp ...

PHPmysqli事务操作常用方法分析 2017-06-05

这篇文章主要介绍了PHP mysqli事务操作常用方法,结合实例形式分析了php操作mysqli事务的打开.提交.执行.回退.关闭等实现技巧,需要的朋友可以参考下本文实例讲述了PHP mysqli事务操作常用方法.分享给大家供大家参考,具体如下: 1. //打开(true)或关闭(false)本次数据库连接的自动命令提交事务模式 //参数如果设置为 FALSE,则表示关闭 ...

PHP异常处理定义与使用方法分析 2017-06-03

这篇文章主要介绍了PHP异常处理定义与使用方法,较为详细的分析了php异常处理的定义.使用方法及相关注意事项,需要的朋友可以参考下本文实例讲述了PHP异常处理定义与使用方法.分享给大家供大家参考,具体如下: <?php //php5提供了基本的异常处理类,可直接使用 ,不需要自己再定义 // class Exception // { // protected $mes ...

phpcli模式下获取参数的方法 2017-05-28

本篇文章主要介绍了php cli模式下获取参数的方法,具有很好的参考价值.下面跟着小编一起来看下吧PHP在cli模式下接收参数有两种方法 1.使用argv数组 2.使用getopt方法 1.使用argv数组 例如:需要执行一个php,并传递三个参数(type=news, is_hot=1, limit=5) 创建test.php <?php print_r($argv ...

laravel自定义分页效果 2017-05-28

这篇文章主要为大家详细介绍了laravel自定义分页实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下对于laravel分页,自带一个paginate的方法,很好用,但是也是有局限性的. 所以自己针对于此写了一个自己的分页,具体代码如下 <?php namespace ...; use ...; /** * 自定义分页类,适合少数据的查询,多数据的时候不推荐 ...

PHP魔术方法之__call与__callStatic使用方法 2017-05-26

这篇文章主要介绍了PHP魔术方法之__call与__callStatic方法,需要的朋友可以参考下核心代码 //魔术方法__call /* $method 获得方法名 $arg 获得方法的参数集合 */ class Human { private function t(){ } public function __call($method,$arg){ echo '你想调用 ...

Laravel接收前端ajax传来的数据的实例代码 2017-05-14

本篇文章主要介绍了Laravel接收前端ajax传来的数据的实例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下.最近有时间把公司的项目整理一下,并把遇到的问题解决了.那么今天也算个学习笔记吧! 最近在做一个笔记的项目,技术栈如下:vue.js + laravel + mongodb 首先不得不感叹vue的神奇,项目昨晚之后我会对整个项目中用到的技术和踩过的坑进行一个 ...

关于ThinkPhp框架表单验证及ajax验证问题 2017-04-09

tp数据验证有两种方式,一种是静态方式,一种是动态方式,下面小编给大家带来了ThinkPhp 框架表单验证及ajax验证问题,感兴趣的朋友一起看看吧之前的表单验证都是用js写的,这里也可以使用tp框架的验证.但是两者比较而言还是js验证比较好,因为tp框架验证会运行后台代码,这样运行速度和效率就会下降. 自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用cr ...

PHP实践教程之过滤、验证、转义与密码详解 2017-04-09

我们在开发应用时,一般有个约定:不要信任任何来自不受自己控制的数据源中的数据.所以这个时候就用到了这篇文章介绍的内容,本文主要给大家介绍了关于PHP实践教程之过滤.验证.转义与密码的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧.本文主要给大家介绍的是关于PHP实践之过滤.验证.转义与密码等相关的内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 一. ...

解决form中action属性后面传递参数获取不到的问题 2017-03-23

下面小编就为大家带来一篇解决form中action属性后面?传递参数 获取不到的问题.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧如下所示: $p_id = $_REQUEST['p_id']; echo "<h1>您将更新商品编号为<span>$p_id</span>的商品信息 <a hr ...

php类自动装载、链式操作、魔术方法实现代码 2017-01-23

这篇文章主要介绍了php类自动装载.链式操作.魔术方法,需要的朋友可以参考下1.自动装载实例 目录下有3个文件:index.php load.php tests文件夹 tests文件夹里有 test1.php <?php namespace Tests; class Test1{ static function test(){ echo __CLASS__.'< ...

php+ajax实现异步上传文件或图片功能 2017-01-17

这篇文章主要为大家详细介绍了php+ajax实现异步上传文件或图片功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文为大家分享了ajax异步上传文件或图片功能的具体代码,供大家参考,具体内容如下 //html代码 <form enctype="multipart/form-data" > <input type="fi ...

php实现基于pdo的事务处理方法示例 2017-01-06

这篇文章主要介绍了php实现基于pdo的事务处理方法,结合实例形式分析了php使用pdo进行事务操作的相关实现技巧,需要的朋友可以参考下本文实例讲述了php实现基于pdo的事务处理方法.分享给大家供大家参考,具体如下: 实例1: try {} catch () {} 形式 <?php $dsn = 'mysql:dbname=cheyun_cms;host=127.0 ...

PHP实现表单提交数据的验证处理功能防SQL注入和XSS攻击等 2016-11-24

这篇文章主要介绍了PHP实现表单提交数据的验证处理功能,可实现防SQL注入和XSS攻击等,涉及php字符处理.编码转换相关操作技巧,需要的朋友可以参考下本文实例讲述了PHP实现表单提交数据的验证处理功能.分享给大家供大家参考,具体如下: 防XSS攻击代码: /** * 安全过滤函数 * * @param $string * @return string */ functio ...

浅谈Yii乐观锁的使用及原理 2016-11-20

浅谈Yii乐观锁的使用及原理
本篇文章主要介绍了浅谈Yii2 乐观锁与悲观锁原理,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧本文介绍了Yii乐观锁的使用及原理,自己做个学习笔记,也分享给大家,希望对大家有用处 原理: 数据表中使用一个int类型的字段来存储版本号,即该行记录的版本号.更新数据时,对比版本号是否一致 sql查询代码如下(伪代码) update `test_v ...

动态表单验证的操作方法和TP框架里面的ajax表单验证 2016-10-28

动态表单验证的操作方法和TP框架里面的ajax表单验证
这篇文章主要介绍了动态表单验证的操作方法和TP框架里面的ajax表单验证问题,需要的朋友可以参考下动态验证的操作方法 function yz() { if(empty($_POST)) { $this->display(); } else { $db=D("Info"); $shu=array( array("Code",&qu ...

php使用ftp实现文件上传与下载功能 2016-09-20

这篇文章主要为大家详细介绍了php使用ftp实现文件上传与下载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了php ftp文件上传与下载的具体代码,供大家参考,具体内容如下 ftp文件上传 php自带有ftp操作的函数包,一个比较简单实现的ftp文件上传操作可以通过以下几个步骤来完成: 1.确认ftp server的ip地址与port端口信息(如 ...