PHP

redis auth php操作

<?php//ConnectingtoRedisserveronlocalhost$redis=newRedis();$redis->connect('192.168.33.10',6379);$redis->auth('test');echo$name=$redis->set("name","...
代码星球·2020-04-02

nginx和php-fpm调用方式

 在开发中碰到一个问题,项目以nginx+php-fpm形式访问交互,结果访问项目时报错如下图: 提示很明确嘛,去看error.log(在nginx.conf或者vhost里头配置的,找到你对应路径即可)错误信息如下:1232017/09/1810:46:21[error]3880#0:*92con...
代码星球·2020-04-02

nginx与php-fpm通信的两种方式

 先给大家介绍下php与nginx的两种处理方式,具体内容如下所示:1.IP:Port监听方式 1234php-fpmdockerpullPHP:2.4-alpinenginx.conffastcgi_pass127.0.0.1:9000;php-fpm在容器里的nginx.conf?12345lo...

php高并发

<?php/***CreatedbyPhpStorm.*User:weisheng*Date:2018/3/26*Time:20:14*//**高并发和大流量解决方案考点*1.高并发架构相关概念*2.高并发解决方案*//**高并发相关概念*1.并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完...
代码星球·2020-04-02

thinkphp5报错

 (2018-07-1922:05:27)转载▼ 分类: linuxphp报错PHPWarning:  require():open_basedirrestrictionineffect.File(/home/wwwroot/xxx.com/vendor/autoloa...
代码星球·2020-04-02

4种PHP回调函数风格

$server->on('Request',function($req,$resp)use($a,$b,$c){echo"helloworld";});可使用use向匿名函数传递参数classA{staticfunctiontest($req,$resp){echo"helloworld";}}$server-&...

ci test

下载ci版本3.1.9下载地址https://www.codeigniter.com/怎么查看CI的版本信息?想看某个项目中使用的CI具体是哪个版本,怎么查看?systemcorecodeigniter.php中可以查看版本常量/***CodeIgniterVersion**@varstring**/define('C...
代码星球·2020-04-02

CI框架 default_controller 如何设置为:'目录/Controller' 转

前几天,我的室友发现了一个问题:CI框架的Router.php文件的default_controller设置为applicationcontrollers文件下的一级PHP文件名就可以,设置为目录/Controller名就404,如目录结构:----application|----controllers|-----ad...

在PHPStorm中快速插入当前日期

在EditPlus中使用快捷键Ctrl+D即可插入当前日期,但在PHPStorm中似乎没有这样的快捷键,那如何实现快速插入当前日期呢?其实很简单,跟我做一遍你就会了:目标为PHPStorm定义一个"to"简写,实现在php注释中插入当前日期。设置方法:Ctrl+Shift+A,输入字符串“livetempl...

php四排序-选择排序

原理: 在一列数字中,选出最小数与第一个位置的数交换。然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。(以下都是升序排列,即从小到大排列)  举例说明: $arr=array(6,3,8,2,9,1);  第一轮:   第一次比较,第一个数6与...
代码星球·2020-04-02

php排序学习之-冒泡排序

 原理:对一组数据,比较相邻数据的大小,将值小数据在前面,值大的数据放在后面。 (以下都是升序排列,即从小到大排列)  举例说明: $arr=array(6,3,8,2,9,1);  $arr有6个数据,按照两两比较大小如下,注意 比较轮数和每轮比较次数   第一轮排序:    ...
代码星球·2020-04-02

php四排序-冒泡排序

   算法和数据结构是一个编程工作人员的内功,技术牛不牛,一般都会看这两点。作为php程序员,提升技能当然也得学习算法。  下面介绍四种入门级排序算法: 冒泡排序、选择排序、插入排序、快速排序。 一、冒泡排序  原理:对一组数据,比较相邻数据的大小,将值小数据在前面,值大的数据放在后面。&...
代码星球·2020-04-02

PHP性能优化

  图示为100个并发,请求1000次目标地址     进行测试   最重要的两个参数:Requestspersecond:每秒接受请求数,这里每秒接收101个请求         Timeperrequest:一个请求...
代码星球·2020-04-01

常用PHP函数整理

is_upload_file()          判断文件是不是通过HTTPPOST方式上传来的in_array()        &nb...
代码星球·2020-04-01

PHPCMSV9上线方法及文件权限设置

上线步骤:a.替换代码和数据库文件内的域名b.修改cache/configs/database.php中的数据库密码c.修改cache/configs/system.php文件中的网站路径变量‘web_path’(网站在根目录就是/,目录下就是/xx/)d.修改phpcms/templates/...