关于php 高并发解决的一点思路

2018年09月07日 阅读:304

  我的思路如下(伪代码):  sql1:查询商品库存   if(库存数量 > 0) { //生成订单... sql2:同时库存-1 }   当没有并发时,上面的流程看起来是再正常不过了,假设同时两个人下单,而库存只有1个了,在sql 查看全文

PHP n个不重复的随机数生成代码

2018年09月07日 阅读:267

  复制代码 代码如下:<?php //range 是将1到100 列成一个数组 $numbers = range (1,100); //shuffle 将数组顺序随即打乱 shuffle ($numbers); //array_sl 查看全文

配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境

2018年09月07日 阅读:274

  1. 安装配置Apahce   安装配置Apache是比较简单的, 跟着安装向导一步步往下走就能搞定。最多就是在配置端口的地方需要注意一下,如果已经安装了其它Web服务器占用了80端口,那记得配置的时候选一个别的端口。向导中忘了设置,在 查看全文

php中var_export与var_dump的区别分析

2018年09月07日 阅读:236

  一 var_dump (PHP 3 >= 3.0.5, PHP 4, PHP 5) var_dump -- 打印变量的相关信息 描述 void var_dump ( mixed expression [, mixed expres 查看全文

php设计模式 DAO(数据访问对象模式)

2018年09月07日 阅读:264

  复制代码 代码如下: <?php /** * 数据访问对象(Data Access Object) 示例 * * @create_date: 2010-01-04 */ class BaseDAO { var $_db = nul 查看全文

PHP extract 将数组拆分成多个变量的函数

2018年09月07日 阅读:290

  extract()函数语法: int extract( array $var_array [, int $extract_type = EXTR_OVERWRITE [, string $prefix ]] ) 功能: extract( 查看全文

PHP中new static()与new self()的比较

2018年09月07日 阅读:257

  今天在coding的时候,发现了 new static(),觉得实例化的地方不是应该是 new self()吗?查询了一下才知道两者的区别:  1)在有子类集成的时候,两者的表现不一样  2)php 5.2及以下的版本不支持 new s 查看全文

ajax+php打造进度条代码[readyState各状态说明]

2018年09月07日 阅读:227

  readyState == 状态(0,1,2,3,4) 0:请求未初始化,还没调用open 1:请求已经建立,但还没有发送,还没调用send 2:请求已发送,并且正在处理 3:请求正在处理,通常响应中已有部分数据可调用 4:完毕 复制代 查看全文

PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案

2018年09月07日 阅读:247

  php中DOMDocument对于xml操作我们只要是英文是没有问题了,但如果是中文字体就会有乱码问题了,下面我们就此问题给各位介绍一些解决办法吧.  PHP的DOM内部是utf8机制的,在loadHTML时,是通过检查字符中meta的 查看全文

浅谈PHP中静态方法和非静态方法的相互调用

2018年09月07日 阅读:287

  在PHP的非静态方法中可以调用静态方法   class test{ public static function strPrint(){ echo this is strPrint static function<br>; 查看全文

PHP的一个基础知识 表单提交

2018年09月07日 阅读:241

  register.php: 复制代码 代码如下: <html> <head> <meta http-equiv=Content-Type content=text/html;charset=gb2312&g 查看全文

PHP下操作Linux消息队列完成进程间通信的方法

2018年09月07日 阅读:221

  关于Linux系统进程通信的概念及实现可查看:关于Linux系统消息队列的概念及实现可查看:PHP的sysvmsg模块是对Linux系统支持的System V IPC中的System V消息队列函数族的封装。我们需要利用sysvmsg模 查看全文

让php处理图片变得简单 基于gb库的图片处理类附实例代码下载

2018年09月07日 阅读:265

  这个类的设计思想借鉴于jQuery,通过连缀方法来操作图片,如: 复制代码 代码如下: $image = new UsaImage(array(filepath=>image1.jpg)); //图片图片覆盖一张图片,第二和第三参 查看全文

mayfish 数据入库验证代码

2018年09月07日 阅读:281

  一般在把数据写入数据库之前,先对将要写入的数据进行校验,可以避免出现比较严重的安全问题(例如一般性的SQL注入攻击)。 mayfish 可以灵活的自定义将要执行写入的数据内容的校验规则,以减少开发人员手动对每一个字段的数据进行校验的麻烦 查看全文

php curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)

2018年09月07日 阅读:312

  CURL技术说白了就是模拟浏览器的动作实现页面抓取或表单提交,通过此技术可以实现许多有去的功能。复制代码 代码如下: <?php error_reporting(0); //邮箱用户名(不带缀的) $user = papatata 查看全文

php 无法载入mysql扩展

2018年09月07日 阅读:286

  今天弄了一天,总算把win2003下的问题给解决了, LoadModule php5_module E:\server\php528\php5apache2_2.dll 可能有些朋友也知道,添加这句后,就不用把拷贝到系统目录: PHPI 查看全文

PHP实现QQ快速登录的方法

2018年09月07日 阅读:238

  前言:  PHP实现QQ快速登录,罗列了三种方法  方法一:面向过程,回调地址和首次触发登录写到了一个方法页面【因为有了if做判断】,  方法二,三:面向对象  1.先调用登录方法,向腾讯发送请求, 2.腾讯携带本网站唯一对应参数OPE 查看全文

PHP面向对象之事务脚本模式(详解)

2018年09月07日 阅读:239

  如下所示:   /* 事务脚本模式: 类似于thinkphp中的model层,或者说就是操作数据库的类。 个人觉得实践中使用起来还是挺简单方便的,就是SQL语句写死了的话,灵活性就不够。 示例代码如下: */ namespace woo 查看全文

PHP在线打包下载功能示例

2018年09月07日 阅读:509

  本文实例讲述了PHP在线打包下载功能实现方法。分享给大家供大家参考,具体如下:  昨天晚上,为了弄这个打包下载的事,弄的事焦头烂额。有几个问题,第一个是开始PHP_ZIP.dll的问题。话说只要把里面的extend_dir里面的前的”; 查看全文

php 操作excel文件的方法小结

2018年09月07日 阅读:228

  一、php,不用COM,生成excel文件 复制代码 代码如下: <? header(Content-type:application/vnd.ms-excel); header(Content-Disposition:filen 查看全文

PHP用户验证和标签推荐的简单使用

2018年09月07日 阅读:368

  本文给大家讲解一些最简单的验证知识。大家可以先看下效果图,如果大家感觉还不错,请参考实现代码。  效果图    bookmark_fns.php   <?php require_once(output_fns.php); 查看全文

php 将excel导入mysql

2018年09月07日 阅读:227

  这里介绍一个直接将excel文件导入mysql的例子。我花了一晚上的时间测试,无论导入简繁体都不会出现乱码,非常好用。PHP-ExcelReader,下载地址: 说明: 测试环境:MYSQL数据库采用utf8编码.导入EXCEL文档是x 查看全文

热门文章

推荐文章

最新文章

置顶文章