您的位置:首页 > 技术中心 > php框架 >
  • ThinkPHP中循环遍历的两种方法(volist和foreach标签)

    在ThinkPHP中系统提供了两个标签来实现便利操作:volist标签和foreach标签。volist语法格式:注意:volist是双标签语句

    2020-01-22 14:12点击阅读

  • ThinkPHP5+jQuery+MySql实现投票功能的方法

    下面由ThinkPHP教程栏目给给大家介绍ThinkPHP5+jQuery+MySql实现投票功能的方法,希望对需要的朋友也是帮助!首先效果图如下:然后分享代码如下:前端代码:

    2020-01-21 17:45点击阅读

  • ThinkPHP6 任意文件操作漏洞分析

    漏洞介绍2020年1月10日,ThinkPHP团队发布一个补丁更新,修复了一处由不安全的SessionId导致的任意文件操作漏洞。该漏洞允许攻击者在目标环境启用session的条件下创建任意文件以及删除任意文件,在特定情况下还可以getsh

    2020-01-20 15:29点击阅读

  • thinkphp6 任意文件创建漏洞复现

    01 背景 近日奇安信发布了 ThinkPHP 6.0 “任意”文件创建漏洞安全风险通告,对此,DYSRC第一时间对该漏洞进行了分析,并成功复现该漏洞。漏洞影响范围:top-think/framework 6.x < 6.0.202 定位问

    2020-01-20 14:07点击阅读

  • 基于workerman的实时推送(摒弃ajax轮询)

    下面由workerman教程栏目给大家介绍实现基于workerman的实时推送,摒弃ajax轮询的方法,希望对需要的朋友有所帮助!先扯些这些内容:TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP

    2020-01-20 13:44点击阅读

  • 8 个 Laravel 模型时间戳使用技巧

    默认情况下,Laravel Eloquent 模型默认数据表有 created_at 和 updated_at 两个字段。当然,我们可以做很多自定义配置,实现很多有趣的功能。下面举例说明。1. 禁用时间戳如果数据表没有这两个字段,保存数据时

    2020-01-20 13:20点击阅读

  • 如何用laravel生成sitemap

    之前用yaf和yii框架写过sitemap:思路是根据需求生成.xml文件保存到项目指定目录中。用laravel换一个思路,生成.xml动态链接,而不是保存文件到目录1.配置routes,生成xml访问链接2.根据项目逻辑生成sitemap

    2020-01-15 14:39点击阅读

  • yii2.0框架默认首页怎么修改

    yii2.0框架修改默认首页的方法:1、方法一:在配置文件 main.php下修改:‘urlManager’ => [‘enablePrettyUrl’ => true,‘showScriptName’ => false,‘suffix’

    2020-01-15 10:50点击阅读

  • yii怎么部署

    yii怎么部署?使用Yii框架部署项目推荐学习:yii框架yii框架项目部署,首先搭建好PHP环境,然后下载到官网下载yii framwork:http://www.yiiframework.com/将下载完成的包解压到搭建好的环境中,目录

    2020-01-15 10:47点击阅读

  • 如何检查php是否安装swoole

    检查php是否安装swoole的方法:命令行输入php --ri swoole如果输出了swoole的扩展信息就说明你安装成功了!99.999%的人在此步成功就可以直接使用swoole了不需要管php -m或者phpinfo网页打印出来是否

    2020-01-15 10:25点击阅读

  • php yii框架中yii的目录在哪

    php yii框架中yii的目录在哪?Yii 2.0 框架的目录结构推荐学习:yii教程1. 项目的目录结构基础版:basic 目录下的各个文件夹:commands 控制台config

    2020-01-15 09:07点击阅读

  • yii框架的运行机制

    每一次 Yii 应用开始处理 HTTP 请求时,它都会进行一个近似的流程。 (推荐学习:yii教程)用户提交指向 入口脚本 web/index.php 的请求。入口脚本会加载

    2020-01-14 16:08点击阅读

  • workerman+thinkphp制作简易聊天室

    下面由workerman教程栏目给大家介绍制作简易聊天室的方法,希望对需要的朋友有所帮助!1:环境在window下面的,thinkphp3.22:下载GatewayWork,放到目录下3:然后双击打开这个文件开启服务4:所有的逻辑均在Eve

    2020-01-14 14:39点击阅读

  • yii2安装报错怎么办

    yii2安装报错怎么办?在执行 composer安装yii之后 会出现这样的问题composer create-project --prefer-dist yiisoft/yii2-app-basic basic- phpunit/phpu

    2020-01-14 11:48点击阅读

  • yii数据库配置在哪里

    在common->config->main-local.php文件中配置数据库信息。直接打开main-local.php文件即可配置连接数据库的信息。我们用的是mysql数据库:db=> [class=>yii\db\Connection,

    2020-01-13 15:55点击阅读

  • yii2导出csv文件乱码怎么办

    yii导出CSV代码如下:/** * 导出csv * @author yhdsir * @param array $parameter header 表头 * @param array $parameter data 数据

    2020-01-13 15:10点击阅读

  • swoole怎么退出

    Server->stop使当前Worker进程停止运行,并立即触发onWorkerStop回调函数。function Server->stop(int $worker_id = -1, bool $waitEvent = false);使用

    2020-01-13 14:42点击阅读

  • 怎样编译安装swoole

    Swoole扩展是按照PHP标准扩展构建的。使用phpize来生成编译检测脚本,./configure来做编译配置检测,make进行编译,make install进行安装。请下载releases版本的swoole,直接从github主干上拉

    2020-01-13 14:11点击阅读

  • 如何卸载swoole扩展

    Swoole是一个面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。下面我们来看一下卸载swoole扩展的方法:1、php.i

    2020-01-13 13:50点击阅读

  • swoole怎么创建worker

    swoole是一个多进程模型的框架,当启动一个进程swoole应用时,一共会创建2+n+m个进程,n为worker进程数,m为TaskWorker进程数,1个master进程和一个manager进程,关系如下图所示Master进程为主进程,

    2020-01-13 13:30点击阅读