php技巧
-
浅谈并发处理PHP进程间通信之System V IPC
前言 它的安装和使用非常简单,在编译 PHP 时添加 --enable-sysvsem --enable-sysvshm --enable-sysvmsg 参数就可以,当然 Windows 上无法使用 ...
-
PHP怎样用正则抓取页面中的网址
前言 链接也就是超级链接,是从一个元素(文字.图片.视频等)链接到另一个元素(文字.图片.视频等).网页中的链接一般有三种,一种是绝对URL超链接,也就是一个页面的完整路径:另一种是相对URL超链接, ...
-
Windows下的PHP安装文件线程安全和非线程安全的区别
从2000年10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本,这是由于与Linux/Unix系统是采用 多进程的工作方式不同的是Windows系统是采用多线程的工作 ...
-
PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)
根据 Mysql 里的字段 自动生成 类文件: 但需要导入: require_once ./db/ez_sql_core.php;require_once ./db/ez_sql_mysql.php; ...
-
PHP常用的三种设计模式汇总
本篇文章是学习PHP中常用的三种设计模式的笔记及总结,不管采用哪一门语言开发什么,几乎都会使用到设计模式,我们为什么需要设计模式呢?它的诞生对于我们开发人员来说有什么样的作用与意义呢? 相信做iOS开 ...
-
浅析php静态方法与非静态方法的用法区别
在php编程中,static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为"类属性"或"类方法" 如果访问控制 ...
-
php连接mysql数据库最简单的实现方法
在连接MySQL数据库之前,您必须指定以下信息: MySQL数据源名称或DSN:指定MySQL数据库服务器的地址.您可以使用IP地址或服务器名称,例如,127.0.0.1 或 localhost My ...
-
腾讯CMEM的PHP扩展编译安装方法
本文实例讲述了腾讯CMEM的PHP扩展编译安装方法.分享给大家供大家参考.具体如下: CMEM是什么? CMEM全称为Cloud Memory,是腾讯提供的高性能内存级持久化存储服务,适用于数据量小. ...
-
php自动适应范围的分页代码
复制代码 代码如下: <?php function page($page,$total,$phpfile,$pagesize=10,$pagelen=7){ $pagecode = '' ...
-
php json与xml序列化/反序列化
在web开发中对象的序列化与反序列化经常使用,比较主流的有json格式与xml格式的序列化与反序列化,今天想写个jsop的小demo,结果发现不会使用php序列化,查了一下资料,做个笔记简单数组jso ...
-
PHP json格式和js json格式 js跨域调用实现代码
先看一个js函数 复制代码 代码如下: function jsontest() { var json = [{'username':'crystal','userage':'20'},{'userna ...
-
PHP中实现中文字符进制转换原理分析
一,中文字符转十进制原理分析 GBK编码中一个汉字由二个字符组成,获取汉字字符串的方法如下 复制代码 代码如下: $string = "不要迷恋哥"; $length = strl ...
-
php实现统计邮件大小的方法
统计用户收件箱所占空间有多少,先计算每封邮件的大小(标题+内容+附近),后总和:1.计算附近大小:2.计算标题和内容大小3.总和求出单封邮件大小案例: 复制代码 代码如下: <?php ...
-
thinkphp 字母函数详解T/I/N/D/M/A/R/U
thinkphp 字母函数详解T/I/N/D/M/A/R/U
-
基于php编程规范(详解)
今天写这个是为了 提醒自己 编程过程 不仅要有逻辑 思想 还有要规范 代码 这样可读性 1.PHP 编程规范与编码习惯最主要的有以下几点: 1 文件说明 2 function 函数体说明 3 代码缩进 ...
-
PHP中is_file不能替代file_exists的理由
我们可以使用下面的代码测试一下: 复制代码 代码如下: <?php $filename = 'test.txt'; if (is_file($filename)) { ...
-
php生成SessionID和图片校验码的思路和实现代码
/****** 产生Session ID ******/ 基本的思路: 是把当前微秒的时间获取, 然后产生以个随机数字, 把随机数字和当前时间相加后加密一下, 最后再截取需要的长度 /* 函数名称:c ...
-
ajax+php打造进度条代码[readyState各状态说明]
readyState == 状态(0,1,2,3,4) 0:请求未初始化,还没调用open 1:请求已经建立,但还没有发送,还没调用send 2:请求已发送,并且正在处理 3:请求正在处理,通常响应中 ...
-
PHP上传图片时判断上传文件是否为可用图片的方法
本文实例讲述了PHP上传图片时判断上传文件是否为可用图片的方法.分享给大家供大家参考,具体如下: 这里利用getimagesize函数: function isImage($filename) { $ ...
-
PHPStorm+XDebug进行调试图文教程
笔者的开发环境如下:Windows8.1+Apache+PhpStorm+XDebug+Firefox(XDebug helper 1.4.3插件). 一.XDebug安装配置 (1)下载XDebug ...
