PHP
大爱无疆的疯子
这个作者很懒,什么都没留下…
展开
-
workman在HTTP协议下的IO阻塞任务,如何保证请求均匀分配到进程
workman在HTTP协议下的IO阻塞任务,如何保证请求均匀分配到进程转载 2022-06-17 15:18:52 · 350 阅读 · 1 评论 -
Yii2 使用PhpSpreadsheet扩展导出多sheet表格
Yii2中使用phpspreadsheet扩展到导出sheet的excel原创 2022-03-15 15:36:55 · 834 阅读 · 0 评论 -
Yii2 上传文件没有通过验证
Yii2上传文件验证不通过原创 2022-01-24 11:28:43 · 1073 阅读 · 0 评论 -
php5.5.12 下调试 SOAP 报错信息
今天用soap调试的时候,一直出现如下错误{ "respcode": 202, "respmsg": "looks like we got no XML document", "data": ""}找了各种方法没解决,我的代码如下:服务器端:function __construct() { parent::__construct(); ...原创 2018-04-27 17:36:06 · 445 阅读 · 0 评论 -
PHP简单socket编程
本文转自:https://www.cnblogs.com/WuNaiHuaLuo/p/6107771.html对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢转载 2018-01-16 16:39:55 · 162 阅读 · 0 评论 -
php正则表达式使用的详细介绍
1. 引子 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。 正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定转载 2017-09-29 16:51:02 · 464 阅读 · 0 评论 -
ci框架经canvas压缩图片后经base64上传
ci框架经canvas压缩图片后经base64上传原创 2017-09-01 15:49:00 · 652 阅读 · 0 评论 -
PHP嵌套HTML写法
本文转自:http://blog.csdn.net/freshlover/article/details/9279527一般来说有两种混合写法,一种是HTML套PHP,写作php ?>;另一种是PHP套HTML,写作 ,若php开启短标签写法,也可写作还有一种不太常用的混合写法如下:easy way to execute conditional html / Java转载 2017-08-24 09:18:00 · 3171 阅读 · 0 评论 -
AJAX 跨域请求 - JSONP获取JSON数据
Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mas转载 2017-09-26 11:51:45 · 237 阅读 · 0 评论 -
php微信支付(仅Jsapi支付)
最近做了微信支付开发,是第一次接触.其中走了很多弯路,遇到的问题也很多.为了让和我一样的新人不再遇到类似的问题,我把我的开发步骤和问题写出来,以供参考.开发时间是2016/8/2,所以微信支付的版本也是对应此时的版本.一.前期准备:首先你们公司开通微信支付功能后,会收到一份邮件,里面有账户相关信息,一般有:微信支付商户号,商户平台登录帐号,商户平台登录密码,申请对应的公众号转载 2017-08-24 09:28:50 · 415 阅读 · 0 评论 -
php 计算两点地理坐标的距离
本文转自:http://blog.csdn.net/fdipzone/article/details/47162563功能:根据圆周率和地球半径系数与两点坐标的经纬度,计算两点之间的球面距离。 获取两点坐标距离:/** * 计算两点地理坐标之间的距离 * @param Decimal $longitude1 起点经度 * @param Decimal转载 2017-08-23 17:55:54 · 256 阅读 · 0 评论 -
CI框架中使用PHPExcel导出Excel文件
本文转自:http://blog.csdn.net/u012884402/article/details/47339903准备工作: 1.首先,下载一个PHPExcel类包,下方是上传的类包的下载路径http://pan.baidu.com/s/1pJA8TVP2.安装PHPExcel到CI中a). 解压压缩包中的Classes文件夹中的内容到app转载 2017-08-23 17:56:58 · 299 阅读 · 0 评论 -
codeigniter读取数据库的公共配置并全局缓存的实现方案
本文转自:http://blog.csdn.net/zm2714/article/details/8058218引言学习CodeIgniter大概有几天了。从第一天了解后,对CI情有独钟,比较符合我的风格。其实一直以来对框架这块不太敏感。自己长时间的开发,也有一套自己的开发风格和习惯。但是这年头,你说你不会框架,你都不好意思说你是做开发的。所以就选择一个框架来弥补这个缺点了。去转载 2017-08-23 17:58:59 · 306 阅读 · 0 评论 -
CI 漂亮的分页样式(页码样式)
本文转自:http://blog.csdn.net/lx_96/article/details/51965466还在为难看的分页发愁吗,下面教你如何用CI编写漂亮的分页demo:(本人用bootstrap分页样式,你可以根据个人喜好定义自己的class):一、决定样式的配置:1.$config['num_links'] = 2;放在你当前页码的前转载 2017-08-23 18:04:12 · 2706 阅读 · 0 评论 -
CI框架源码解析一之入口文件index.php
Index.php作为CI框架的入口文件,源码分析,自然而然由此开始。在源码分析的过程中,我们并不会逐行进行解释,而只解释核心的功能和实现,如果英文水平很好的话,读过index.php文件的英文注释之后也就基本明白了inde.php都做了些什么。本来想第一篇写解析CI框架的目录结构的,像这一般网上一搜都是一大堆,也就放弃了这个想法。博主是基于CodeIgniter-v3.1.0最新版本进行解读分析转载 2017-08-24 09:18:53 · 641 阅读 · 0 评论 -
CI框架简单使用方法
CodeIgniter框架 1、回忆MVC 1.1、M:模型,提供数据,保存数据1.2、V:视图,只负责显示,表单form1.3、C:控制器,协调模型和视图1.4、action:动作,是控制器中的方法,用于被浏览器请求 2、CI中的MVCCI简介:CodeIgniter是一个轻量级但功能强大的php框架,基于MVC的设计模式。提供了一套丰富的类库 2转载 2017-08-24 09:19:59 · 328 阅读 · 0 评论 -
"?:"在正则表达式中什么意思
==================================================================================================================================(?:X)在正则中表示所匹配的子组X不作为结果输出正常情况(X)中的X会被作为新增的一个组序号输出,比如(A)(B),A的序号1,B的序号2转载 2017-08-24 09:20:43 · 2129 阅读 · 0 评论 -
php中curl模拟post提交多维数组
今天需要用curl模拟post提交参数,请求同事提供的一个接口;但是传递的参数中,有一个参数的值为数组,用普通的curl post代码提交,会报错误PHP Notice: Array to string conversion in /test/functions.php on line 30Notice: Array to string conversion in /test/f转载 2017-08-24 09:21:40 · 466 阅读 · 0 评论 -
CI框架源码阅读笔记6 扩展钩子 Hook.php
CI框架允许你在不修改系统核心代码的基础上添加或者更改系统的核心功能(如重写缓存、输出等)。例如,在系统开启hook的条件下(config.php中$config['enable_hooks'] = TRUE;),通过添加特定的钩子,可以让系统在特定的时刻触发特定的脚本:$hook['post_system'] = array( 'class' => 'frameLog',转载 2017-08-24 09:22:45 · 266 阅读 · 0 评论 -
php中的数值型字符串相加 相比较(> < ==)
一。PHP中数值型字符串相加1.若两个字符串开头没有有效数值或不是数值型字符串,这两个字符串相加时都看成0;eg:$a="abc";$b="b01";$a+$b是02.两个数值型字符串相加时,有效数字进行相加。eg:$a="100";$b="01a";$a+$转载 2017-08-24 09:23:34 · 999 阅读 · 0 评论 -
php根据某年某月获取该月天数
有3种方法:1、$d=cal_days_in_month(CAL_GREGORIAN,10,2005);echo("There was $d ");2、【推荐】$i=2;$y=2013;echo date("t",strtotime("$y-$i"));3、function get_day( $date ) { $tem = explode('/'转载 2017-08-24 09:25:16 · 2481 阅读 · 0 评论 -
PHP 常用的header头部定义汇总
header() 函数向客户端发送原始的 HTTP 报头。认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 PHP 4 以及更高的版本中,您可以使用输出缓存来解决此问题):<?phpheader('HTTP/1.1 200 OK'); // ok 正常访问header('HTTP/1.1 404 Not Found'); //通知浏览器 页转载 2017-09-05 09:38:31 · 235 阅读 · 0 评论