jQuery 源码分析笔记
jQuery的宗旨是Write Less, Do More。它对JavaScript的开发风格侵入性不如YUI那么强,当然也不如Dojo和YUI如此庞大。它极大的简化了JavaScript的日常开发工作,主要是DOM元素的操作(从名字Q 查看全文
PHP 文章中的远程图片采集到本地的代码
第一步. 先从文章中把所有<img ...> 用正则 抠出来. 复制代码 代码如下: $message //文章内容 //正则(这个还不是) $reg = /<img[^>]*src=\(http:\/\/(.+ 查看全文
PHP学习之字符串比较和查找
1. 字符串比较 在PHP中,可以用==(双等号)或者 ===(三等号)来比较字符串。两者的区别是双等号不比较类型,三等号会比较类型,它不转换类型;用双等号进行比较时,如果等号左右两边有数字类型的值,刚会把另一个值转化为数字,然后进行比 查看全文
Memcache 在PHP中的使用技巧
add($key, $value, $expiry); $key: 唯一标识, 用于区分写入的数据 $value: 要写入的数据 $expiry: 过期时间, 默认为永远有效 用途: 将数据写入到memcache中 get($key) 查看全文
PHP编写daemon process详解及实例代码
今天下午在到一个提问,提问标题是“PHP怎么做服务化”,其中问道php是不是只能以web方式调用。其实很多人对PHP的使用场景都有误解,认为php只能用于编写web脚本,实际上,从PHP4开始,php的使用场景早已不限于处理web请求。 查看全文
利用php生成验证码
话不多说,请看代码: <?php /** * php生成验证码 * @param $width 画布宽 * @param $height 画布高 * @param $vcodelen 验证码长度 * @param $p 查看全文
Windows IIS PHP 5.2 安装与配置方法
步骤一:下载php 5.2 for windows的安装包,解压至C:\php。注意此解压目录可以是在任何盘下,然而目录名不能包含空格; 以下是php5.2的文件目录: c:\php --dev -php5ts.lib --ext - 查看全文
php socket方式提交的post详解
<? /* **POST报文到主机 */ functionPostToHost($url,$data){ $url=parse_url($url); if(!$url)returncouldn\tparseurl; if(!iss 查看全文
Yii统计不同类型邮箱数量的方法
本文实例讲述了Yii统计不同类型邮箱数量的方法。分享给大家供大家参考,具体如下: 效果图: 控制器: //查询邮箱 public function actionEmail() { /* //查询所有邮箱数据(1种) $arr=U 查看全文
Yii2表单事件之Ajax提交实现方法
本文实例讲述了Yii2表单事件之Ajax提交实现方法。分享给大家供大家参考,具体如下: 前言 Yii2 现在使用 JS 都必须要注册代码了。 要实现 Ajax 提交,有两种方法。一是直接在 ActiveForm 调用 before 查看全文
php实现当前页面点击下载文件的实例代码
php控制器中代码 public function downFile($path = ){ if(!$path) header(Location: /); download($path); } download文件下载函数代码 查看全文
php封装的数据库函数与用法示例【参考thinkPHP】
本文实例讲述了php封装的数据库函数与用法。分享给大家供大家参考,具体如下: 从Thinkphp里面抽离出来的数据库模块,感觉挺好用 common.php: <?PHP /** * 通用函数 */ //包含配置文件 查看全文
php使用simple_html_dom解析HTML示例
本文实例讲述了php使用simple_html_dom解析HTML的方法。分享给大家供大家参考,具体如下: 今天写了两个爬虫, 一个使用Python, 一个使用PHP, 说实在, 两个实现的方式都很方便. 下面说一下使用simple 查看全文
PHP导入Excel到MySQL的方法
研究了一下~方法不少~最后决定用Excel导入~在网上搜了很多这方面的资料,发现都是将excel文件另存为csv文件,然后从csv文件导入。这里介绍一个直接将excel文件导入mysql的例子。我花了一晚上的时间测试,无论导入简繁体都不 查看全文
PHP中对汉字进行unicode编码和解码的实现方法(必看)
实例如下: //将内容进行UNICODE编码 function unicode_encode($name) { $name = iconv(UTF-8, UCS-2, $name); $len = strlen($name); $s 查看全文
详谈PHP面向对象中常用的关键字和魔术方法
PHP面向对象中常用的关键字 final 1.final不能修饰成员属性(类中常量不是用这个关键字) 2.final只能修饰类和方法 作用: 使用final修饰的类不能被子类继承 使用final修饰的方法不能被子类覆盖 用 查看全文
PHP框架Laravel中实现supervisor执行异步进程的方法
问题描述 大家在使用Laravel框架实现动态网页时,若有些操作计算量较大,为了不影响用户体验,往往需要使用异步方式去处理。这里使用supervisor和laravel自带的queues实现。下面来看看详细的介绍: Supervis 查看全文
thinkPHP线上自动加载异常与修复方法实例分析
本文实例讲述了thinkPHP线上自动加载异常与修复方法。分享给大家供大家参考,具体如下: 项目遇到一个奇怪的问题,本地代码正常,服务器上却不正常。 经过测试,应该是自动加载出了问题,尝试了各种方法, 1.手动加载,发现好麻烦,没 查看全文
PHP 的ArrayAccess接口 像数组一样来访问你的PHP对象
复制代码 代码如下: interface ArrayAccess boolean offsetExists($index) mixed offsetGet($index) void offsetSet($index, $newvalue 查看全文
Thinkphp 中 distinct 的用法解析
TP中distinct()的用处主要是去除重复的值 在Thinkphp手册中也详细说明了(链接:) 下面是我的个人例子: 显示的是这样的 在加入distinct的话: 显示结果为 下面为贴出来的代码 $o 查看全文
php+mongodb判断坐标是否在指定多边形区域内的实例
MongoDB是一个基于分布式文件存储的数据库,并提供创建基于地理空间的索引的能力,本文将提供使用PHP连接mongodb,判断坐标是否在指定多边形区域内的实例。 1.定义多边形区域 多边形的坐标点如下: 113.314882,2 查看全文
PHP错误和异常处理功能模块示例
本文实例讲述了PHP错误和异常处理功能模块。分享给大家供大家参考,具体如下: 一、错误类型和基本的调试方法 PHP程序的错误发生一般归属于下列三个领域: 语法错误: 语法错误最常见,并且也容易修复。如:代码中遗漏一个分号。这类错 查看全文