文章库ARTICLE COLUMN

  • Nginx 配置 PathInfo 模式

    Nginx 配置 PathInfo 模式

    摘要:客户端允许上传的最大文件大小不然会出现错误监听端口如果不设置这个,则会监听所有的端口,非一定是下的端口。这个可以把去掉就是的形式是否允许访问目录转发端口这边要求必须有两个捕获组下面这个要求替换成,否则会出现错误 http { # 客户端允...

    xialongxialong 评论0 收藏0
  • PHP知识难点TOP3,挑战一下你

    PHP知识难点TOP3,挑战一下你

    摘要:虽然容易入门,但是要想深入,还是有些路要走的,今天我们就来聊聊一些比较难理解的知识点。至于的第三种用法请看下面的。如果大家觉得这篇文章还不错,请给予一个赞或者分享给你的好友,如果你有更多好的经验或问题,请在评论中和大家分享一下。 php...

    mdluomdluo 评论0 收藏0
  • Yii2实现ActiveForm ajax提交

    Yii2实现ActiveForm ajax提交

    摘要:做项目时总会碰到提交的功能,特别是在做后台提交时,一般都会用模型自动生成,这个功能的使用会比较频繁,其实只要了解了流程,操作还是挺简单的,使用起来也方便。 作者:PHP学习网 出处:https://www.viphper.com/?p=1240 本文版权归作者,欢迎转载...

    liujsliujs 评论0 收藏0
  • Restful 与 WebService 的区别

    Restful 与 WebService 的区别

    摘要:先解析下服务其实就是服务,服务分为注意平时所说的就是特指浏览器发送请求可使用的协议可自定义属性可以使用通过对象修改请求头自定义属性远程调用使用协议使用协议必备部分客户端一般所讲的都是指后端程序调用服务,而不是前端调用,当从广义上来讲,...

    tinysun1234tinysun1234 评论0 收藏0
  • 北京小客车摇号程序PHP版

    北京小客车摇号程序PHP版

    摘要:提取随机数类官方虽然提供了版的摇号程序,但是作为世界上最好的语言怎能不尝试一下呢从之前的文章自己实现随机数,我们不难发现,如果随机种子的固定的话,那么我们产生的随机数也是固定的。 相信很多北京本地or北漂一族摇了N年车牌号的人大有人在,...

    zorrozorro 评论0 收藏0
  • 【面向对象的PHP】之模式:抽象工厂方法

    【面向对象的PHP】之模式:抽象工厂方法

    摘要:所以,也要慎用当你的项目中,产品越来越多,创建者的数量也随之臃肿,下一篇将介绍抽象工厂方法的变体原型模式,这种模式可以减少必须创建的类。 抽象工厂方法模式 在工厂方法模式中,我们通过中间件的方式,形成了以下格式的分离: 使用者  ↓创建...

    SimpleTriangleSimpleTriangle 评论0 收藏0
  • 适配器设计模式(应用于活动业务)

    适配器设计模式(应用于活动业务)

    摘要:适配器的适用场景代码的复用性强。客户端使用目标接口,与和目标接口一致的对象合作。被适配者一个现存需要适配的接口。适配器负责将的接口转换为的接口。适配器是一个具体的类,这是该模式的核心。适配器分为类适配器和对象适配器两种,下面将详细讲述...

    sunnyxdsunnyxd 评论0 收藏0
  • laravel5.1 -- 获取用户的登录状态,事件、监听、中间件的简单应用

    laravel5.1 -- 获取用户的登录状态,事件、监听、中间件的简单应用

    摘要:现在我们通过一个用户登录来讲解一个事件,监听一个事件并触发一些操作的全过程。首先,在中注册事件与监听器之间的映射关系。在中,我们把用户状态分为,,根据登录用户的不同状态来显示出不同的内容。 事件存在很多方面,比如登录、购买商品、搜索、...

    nicercodenicercode 评论0 收藏0
  • 深入理解PHP异常和错误处理(6)PHP如何优雅的处理错误

    深入理解PHP异常和错误处理(6)PHP如何优雅的处理错误

    摘要:好了,终于写完了深入理解异常和错误处理这个系列了,可能大家平时使用框架开发,基本上不用考虑错误和异常,阅读,评论转发数量不尽人意,也可能自己水平有限本文由甲爪广告联盟整理编辑 前言:有错就改,错误光屏蔽是不行的,还需要对错误进行处理和...

    AlliotAlliot 评论0 收藏0
  • 自己动手写PHP框架(三)

    自己动手写PHP框架(三)

    摘要:假设我们站点的域名是,用户请求地址。模型层我们可以将数据组织和处理逻辑放在模型层,这里封装了数据库操作,甚至有些大型的框架会在这一层对这个数据库进行对象化,目的都是为了组织和处理数据,然后将处理好的数据返回给控制器层。 作者:Terry Ga...

    Terry_TaiTerry_Tai 评论0 收藏0
  • 《当 Swoole 遇上 ThinkPHP5》:Hello,World!

    《当 Swoole 遇上 ThinkPHP5》:Hello,World!

    摘要:安装框架安装如果已经安装了可以跳过本步骤,但是请确定通过命令来确保已经使用了最新版本的使用以下命令可以直接通过官网下载并自动安装到目录下如果以上安装过程极慢的话,可以尝试用以下方式通过国内镜像来安装。 《当 Swoole 遇上 ThinkPHP5》:He...

    xzavierxzavier 评论0 收藏0
  • thinkphp分页bug--解决thinkphp分页乱码问题

    thinkphp分页bug--解决thinkphp分页乱码问题

    摘要:本文就这一问题给出解决方案。具体修改的代码是在分页类文件的最后加上一个自定义函数,用于替换中的参数分隔符号,函数内容如下自学博客修改最终生成的在文件的第行,将原来的修改为生成标准的经过这两步修改就可以解决分页乱码的问题了。 thinkphp自...

    JrainJrain 评论0 收藏0
  • 使用redis—geo api实现搜索附近的人,自己写的一个composer包

    使用redis—geo api实现搜索附近的人,自己写的一个composer包

    摘要:地址安装需要使用,安装中国镜像如果是应用在项目当中的话找到根目录,需要和同级基本操作初始化添加在集合中新加一个坐标结构是或者返回删除删除集合中指定元素默认存在集合,可以指定返回或如果是指定的集合名就用坐标查询附近的单位查询范围内元素 ...

    matingmating 评论0 收藏0
  • PHP扩展 Mysql 与 Mysqli

    PHP扩展 Mysql 与 Mysqli

    摘要:开发中,使用扩展来链接数据库进行增删改查等操作。从起这个扩展已经被废弃,并且从开始被移除。扩展允许我们访问及以上版本提供的功能。相关概念与都是方面的函数集。多次运行将使用同一连接进程,减少了服务器的开销。版本为只能使用扩展。 PHP开发...

    NeilyoNeilyo 评论0 收藏0
  • windows 下 Nginx + PHP 配置调试运行

    windows 下 Nginx + PHP 配置调试运行

    摘要:与协同工作原理首先,的转发端口与的监听端口需一致。然后将请求映射成请求,通过对应端口向发送。获取并处理请求后,通过对应端口反馈给处理后的数据,将数据输出到浏览器,一次请求结束。 A. nginx 与 php 协同工作原理: 首先,nginx 的转发端口 与...

    yhaolpzyhaolpz 评论0 收藏0
  • 微信开放平台全网发布【失败】的几点排查方法

    微信开放平台全网发布【失败】的几点排查方法

    摘要:是否关闭了微擎系统的开发模式,开发模式不关闭会引起很多失败的扩展是否开启,不开启会导致无法解密传输信息,引起失败。如果开启了,白名单里要填写真实的服务器仔细对比,检查一下配置信息是否正确,是否正确 1 是否关闭了微擎系统的开发模式,开发...

    sheryshery 评论0 收藏0
  • php扩展手机号码归属地

    php扩展手机号码归属地

    摘要:上海上海省份城市邮编区号号码类型移动联通电信电信虚拟运营商联通虚拟运营商移动虚拟运营商欢迎您加入我们的专属讨论群组 functions array|bool phone(string $phone) install git clone https://github.com/jonnywang/phone.git cd phone phpize ./c...

    wapeyangwapeyang 评论0 收藏0
  • PHP工程师面试题+笔试题

    PHP工程师面试题+笔试题

    摘要:由于协议中没有定义任何状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送响应。表示要完成请求,需要进一步操作。 最近在广州找工作,大四狗,读着三本前两年刚升二本的学校,文科生,好像一切条件都非常不利,但我还是毅然选择这条路—...

    v1v1 评论0 收藏0
  • jq+php+mysql 实现二级菜单联动

    jq+php+mysql 实现二级菜单联动

    摘要:二级联动下拉菜单选择应用在在很多地方,比如说省市下拉联动,商品大小类下拉选择联动。实现原理根据大类的值,通过把值传给后台处理,通过查询数据库,得到相应的小类,并返回数据给前端处理。 二级联动下拉菜单选择应用在在很多地方,比如说省市下拉...

    sf_wangchongsf_wangchong 评论0 收藏0
  • Laravel5.3分页以及样式——从未如此简单

    Laravel5.3分页以及样式——从未如此简单

    摘要:版本以上的分页比之前的更简单和人性化首先获取到数据,方法能够自动判定当前页面正确的数量限制和偏移数。默认情况下,当前页数由请求所带的参数来决定。当然,该值由自动检测,并自动插入由分页器生成的链接。 laravel5.3版本以上的分页比之前的更简...

    isLishudeisLishude 评论0 收藏0
  • 结巴中文分词之PHP扩展

    结巴中文分词之PHP扩展

    摘要:指向库目录小明硕士毕业于中国科学院计算所,后在日本京都大学深造小明硕士毕业于中国科学学院科学院中国科学院计算计算所,后在日本京都大学京都大学深造小明硕士毕业于中国科学院计算所,后在日本京都大学深造计算所小明京都大学深造硕士中国科学院他...

    _Zhao_Zhao 评论0 收藏0
  • PHP:Trait -- 代码复用的方法

    PHP:Trait -- 代码复用的方法

    摘要:大家都知道,在中是使用来导入命名空间的,但要写在的外部。从上面的例子中可以看出,虽然在当前类中用了的类,但执行的还是当前类中的方法,可见当前类的优先级大于再看第二个例子和继承输出的结果会是可见,的优先级是大于继承的。 大家都知道,在ph...

    wangshijunwangshijun 评论0 收藏0
  • Laravel深入学习1 - 依赖注入

    Laravel深入学习1 - 依赖注入

    摘要:然而,我们需要注意的是仅是软件设计模式依赖注入的一种便利的实现形式。容器本身不是依赖注入的必要条件,在框架他只是让其变得更加简便。首先,让我们探索下为什么依赖注入是有益的。继续深入让我们通过另一个示例来加深对依赖注入的理解。 声明:本...

    sunsmellsunsmell 评论0 收藏0
  • Laravel深入学习2 - 控制反转容器

    Laravel深入学习2 - 控制反转容器

    摘要:控制反转容器控制反转使依赖注入变得更加便捷。有瑕疵控制反转容器是实现的控制翻转容器的一种替代方案。容器的独立使用即使没有使用框架,我们仍然可以在项目中使用安装组件来使用的控制反转容器。在没有给定任何信息的情况下,容器是无法实例化相关依...

    worldligangworldligang 评论0 收藏0
  • Highcharts+PHP+Mysql生成饼状统计图

    Highcharts+PHP+Mysql生成饼状统计图

    摘要:演示下载地址效果图首先我们建一张表作为统计数据。百分比代码如下格式化数据实际数据是这样的格式化数据最后我们要保留两位小数,代码贴下保留位小数错误的参数 演示下载地址:http://www.erdangjiade.com/js...效果图:showImg("https://segmentfaul...

    ninefiveninefive 评论0 收藏0

热门文章

<