随笔分类 -  PHP技术

PHP是世界上最好的语言,欢迎来到PHP的美妙世界!分享PHP基础、进阶及架构知识;thinkphp,laravel,yii等主流框架技术!
摘要:对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问: 1. 什么是TCP/IP、UDP?2. Socket在哪里呢?3. Socket是什么呢?4. 你会使用它们吗?什么是TCP/IP、UDP? TCP/IP(Transmission 阅读全文
posted @ 2017-12-27 09:40 冰狼爱魔 阅读(416) 评论(0) 推荐(0)
摘要:yii2-fast-api yii2-fast-api是一个Yii2框架的扩展,用于配置完善Yii2,以实现api的快速开发。 此扩展默认的场景是APP的后端接口开发,因此偏向于实用主义,并未完全采用restfull的标准,方便前端开发处理接口数据以及各种异常。 Installation 使用 Co 阅读全文
posted @ 2017-12-26 22:51 冰狼爱魔 阅读(739) 评论(0) 推荐(0)
摘要:本文转载自http://blog.jobbole.com/110590/,如有侵权,请联系发布者及时删除! PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, Node.js 、 GO 、 Python 不断地在挑战 PHP 的地位。这些 阅读全文
posted @ 2017-07-14 08:43 冰狼爱魔 阅读(259) 评论(0) 推荐(0)
摘要:1、在nginx/conf/tuwen.com.conf中添加: include ecshop.conf; 2、编辑nginx/ecshop.conf: location / { rewrite "^/index\.html" /index.php last; rewrite "^/category 阅读全文
posted @ 2017-03-19 21:25 冰狼爱魔 阅读(1023) 评论(0) 推荐(0)
摘要:一、下载loader-wizard.php(支持php5.3、php5.4、php5.5、php5.6版本) ioncube提供了一个安装的向导程序,可以非常方便的帮助检测php的运行环境,自动给出提示。 1.1 通过下面的地址下载loader-wizard:http://www.ioncube.c 阅读全文
posted @ 2017-03-19 21:11 冰狼爱魔 阅读(3324) 评论(0) 推荐(0)
摘要:在项目的开发阶段,我们经常会遇到几个站点共用同一个IP用不同端口号区分的形式!但是,这样很容易导致一个问题,session冲突丢失!即两个站点具有相同的session变量,清除session的时候即全部清除,这样给开发阶段中的测试带来不便!那么,怎么解决这个问题呢?第1个办法就是用不同的域名绑定的不 阅读全文
posted @ 2016-12-11 14:54 冰狼爱魔 阅读(1479) 评论(0) 推荐(1)
摘要:在实际项目中,遇到需要正态分布算法去计算一个数值在整体的分布区间,例如: 阅读全文
posted @ 2016-03-22 11:45 冰狼爱魔 阅读(3810) 评论(0) 推荐(0)
摘要:本文转自如何正确配置 Nginx + PHP,如有侵权,请联系管理员及时删除! 阅读全文
posted @ 2016-03-22 09:02 冰狼爱魔 阅读(181) 评论(0) 推荐(0)
摘要:一、需要变形的二维数组 二、变形后的数组形式 三、实现代码 阅读全文
posted @ 2016-03-21 16:20 冰狼爱魔 阅读(424) 评论(0) 推荐(0)
摘要:一、根据父节点ID循环遍历其下所有子节点 /** * @name 根据id递归某个父类节点下的所有分类节点 * @author tbj * @date 2015-12-19 */ public function traverseNodeClass($id)... 阅读全文
posted @ 2015-12-19 16:52 冰狼爱魔 阅读(816) 评论(0) 推荐(0)
摘要:在实际的项目开发过程中,用到了Yii2.0 Cookies机制!但是遇到一个十分奇葩的问题,同一个YII框架,backend下Cookies能够正常存储于客户端,但是frontend始终不行。文章的最后将会解答这个疑问。 一、Yii2.0 Cookies的验证机制 Yii2.0的Cookies不同于 阅读全文
posted @ 2015-12-01 17:25 冰狼爱魔 阅读(8428) 评论(1) 推荐(0)
摘要:平时我们在写代码中,总是要写一个单独的文件来全局处理常用的数据格式。Yii2.0却很人性化,为我们内置了一套数据格式器。 1.格式化日期和时间 Yii::$app->formatter->asDate() - 值被格式化成日期,如 January, 01 2014. Yii::$app->forma 阅读全文
posted @ 2015-11-22 01:03 冰狼爱魔 阅读(560) 评论(0) 推荐(0)
摘要:1.php保留两位小数并且四舍五入$num = 123213.666666; echo sprintf("%.2f", $num); //123213.67echo round($num, 2) //123213.672.php保留两位小数并且不四舍五入$num = 123213.666666; e... 阅读全文
posted @ 2015-11-19 09:37 冰狼爱魔 阅读(602) 评论(0) 推荐(0)
摘要:#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost//获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/te... 阅读全文
posted @ 2015-11-16 13:58 冰狼爱魔 阅读(584) 评论(0) 推荐(0)
摘要:1 /** 2 * @name 根据经纬度确定两点的距离【地理位置】 3 * @author tbj 4 * @param float $lat 纬度值 5 * @param float $lng 经度值 6 * @date 2015-9-... 阅读全文
posted @ 2015-09-21 14:55 冰狼爱魔 阅读(233) 评论(0) 推荐(0)
摘要:在Yii2.0项目的实际开发中,经常会遇到使用Yii2.0自带的排序功能。下面是排序功能的具体使用方法。 一、设置排序规则 注意引入Sort类,如:use yii\data\Sort; // 设置排序字段 $sortObject = new Sort([ 'sort' => $sort, 'defa 阅读全文
posted @ 2015-08-17 16:50 冰狼爱魔 阅读(4896) 评论(0) 推荐(1)
摘要:1 <?php 2 /* 3 * 类的功能 4 * 传入二位数组导出excel 5 * 传入excel 导出二位数组 6 * @author mrwu 7 */ 8 require('PHPExcel.php'); 9 require_once 'PHPExcel/Reader/Excel5.php 阅读全文
posted @ 2015-08-12 23:04 冰狼爱魔 阅读(457) 评论(0) 推荐(0)
摘要:表结构 现在有客户表、订单表、图书表、作者表, 客户表Customer (id customer_name) 订单表Order (id order_name customer_id book_id) 图书表Book (id book_name author_id) 作者表Author (id aut 阅读全文
posted @ 2015-08-12 22:49 冰狼爱魔 阅读(1969) 评论(0) 推荐(0)
摘要:在实际开发中,遇到数据表新增字段而忘记了在对应模型中rules规则中添加新增的字段,而导致load()方法装载不到新增字段,导致新增字段无法写入数据库中。 解决办法:在新增字段后及时在对应模型rules中添加对应字段验证。 阅读全文
posted @ 2015-08-11 08:54 冰狼爱魔 阅读(552) 评论(0) 推荐(0)
摘要:在开发过程中,我们会用到头像上传的功能。这里给大家推荐一款比较流行的头像上传组件,FullAvatarEditor 2.3(富头像上传编辑器)。 实际效果如图所示: 1.下载组件,下载地址:http://www.fullavatareditor.com/download.html; 2.在所需页面上 阅读全文
posted @ 2015-08-11 08:52 冰狼爱魔 阅读(910) 评论(0) 推荐(0)