热门 最新 精选 话题 上榜
扩展安装: 1.下载源码包 cd /root & wget -O php7.1.27.tar.gz http://cn2.php.net/get/php-7.1.27.tar.gz/from/this/mirror 2.编译 tar -xvf php7.1.27.tar.gz cd php7.1.2
原创 2022-05-30 17:11:13
348阅读
phpstorm自带了一个web server,我们可以直接在IDE中直接运行调试代码,非常方便。 配置interpreter 工程第一次运行还要配置一下php的解释器,我电脑的配置如下: 可以看到代码已经顺利在浏览器中运行了。端口是默认的63342 配置 build-in webserver 菜单
原创 2022-05-30 17:11:05
252阅读
PHPstorm配置webserver
php远程copy文件以及在远程服务器中执行命令时,所用到的模块是ssh2,以后所有的操作都依据ssh2连接句柄完成。 libssh: https://www.libssh2.org/ ssh2: 
原创 2022-05-30 17:10:53
1410阅读
在做项目时碰到使用外语的情况下,我们就会使用UTF-8编码。但是,在用PHP导出CSV文件时,如果写入的数据是使用UTF-8编码的日语、韩语之类的外文,就会出现乱码。 要解决PHP生成CSV文件的乱码问题,只需要在文件的开始输出BOM头,告诉windows CSV文件的编码方式,从而让Excel打开CSV时采用正确的编码。
原创 2022-05-30 17:10:22
1212阅读
PHP导出CSV文件出现乱码的解决方法
 平常开发中,常见的需求就是导出数据为Excel,CSV格式的表格。所以,在此记录一下导出CSV数据的小方法
原创 2022-05-30 17:09:57
222阅读
导出数据之CSV[PHP]
使用PHP进行开发,一些简单而又使用的开发可能会使你的开发效率功能上一层楼
转载 2022-05-30 17:09:49
105阅读
PHP的优化建议(仅借鉴)
PSR是PHP通用性框架小组 (PHP Framework Interop Group) 制定的PHP代码编写格式规范,是PHP开发的事实标准。
转载 2022-05-30 17:09:23
454阅读
PHP PSR代码规范
本文提供 PHP 高并发秒杀解决方案(附加三个案例说明(普通流程,使用文件锁,使用redis消息队列))
原创 2022-05-30 17:09:09
734阅读
PHP 高并发秒杀解决方案
  使用场景:  1) 判断奇数偶数for ($i=0; $i < 10 ; $i++) { if($i & 1){ echo $i.PHP_EOL; }}//输出所有奇数   2)快速修改状态$status1 = 1;$status2 = 0;echo $status1 ^ 1; // 0echo $status2 ^
原创 2022-05-30 17:09:02
743阅读
PHP之位运算符
所有的PHP发行版,不论是编译自源代码的版本还是预创建的版本,都在默认情况下带有一个PHP可执行文件。这个可执行文件可以被用来运行命令行的PHP程序。
转载 2022-05-30 17:08:51
1265阅读
PHP之CLI模式
一。十个不错的建议  1.使用 ip2long() 和 long2ip() 函数来把 IP 地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15) 的 15 个字节对整形的 4 个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时仅仅是快了一点)。     2.在验证 email 地址的时候使用 checkdnsr
原创 2022-05-30 17:08:28
40阅读
PHP优化与提升
在使用PHP进行开发的时候,由于PHP是弱类型语言的特性,所以,偶尔会遇到一些意想不到的错误.规范我们的编程就变得尤为重要了.下面总结一下,
原创 2022-05-30 17:08:11
48阅读
PHP中友好的处理方式
PHP 从诞生到现在已经有20多年历史,从Web时代兴起到移动互联网退潮,互联网领域各种编程语言和技术层出不穷, N
原创 2022-05-30 17:08:05
66阅读
PHPer未来路在何方...
在日常开放中,经常会用到一些设计模式,进行我们代码的优化处理,一个很好的设计思想
原创 2022-05-30 17:07:58
244阅读
PHP之常用设计模式
摘录自 Robert C. Martin的Clean Code 书中的软件工程师的原则 ,适用于PHP。 这不是风格指南。 这是一个关于开发可读、可复用并且可重构的PHP软件指南。 并不是这里所有的原则都得遵循,甚至很少的能被普遍接受。 这些虽然只是指导,但是都是Clean Code作者多年总结出来的。
原创 2022-05-30 17:07:30
63阅读
PHP整洁之道
  纯自己总结,认为作为一个中高级的PHP程序员,应该必修的内容,以此鞭策自己,努力向着这个方向前进。   1. 技能自问    1) PHP7开始使用了吗?它的一些新特性?    2) 数据库分库分表的实现    3) MySQL底层实现btree机制    4) web开放中遇到那些缓存技术,如何进行优化    5) 关联数组如何实现栈    6) 数据库进行主从分离的原理    7
原创 2022-05-30 17:07:17
226阅读
PHP中高级进阶之路
我们的网站一般从开发到上线,整个过程会经历三个过程,本地开发->测试服测试->线上生产环境 对于不同环境下的配置也会不同,对于区分不同的环境是十分重要的.
原创 2022-05-30 17:07:07
125阅读
PHP之环境配置
现在我们开发的时候,尤其是使用框架进行项目开发的时候,都会有一个专门的包管理工具,对,那就是composer,使用这个工具可以简单快速的引入一个代码包,十分快捷好用.接下就总结一下,经常使用到的pear包
原创 2022-05-30 17:07:01
129阅读
PHP之pear包总结
1.不要使用相对路径常常会看到:require_once('../../lib/some_class.php'); 该方法有很多缺点:它首先查找指定的php包含路径, 然后查找当前目录.因此会检查过多路径.如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录.另一问题, 当定时任务运行该脚本, 它的上级目录可能就不是工作目录了.因此最佳选择是使用绝对路径:define
转载 2022-05-30 17:06:34
50阅读
PHP之提升代码质量36计
  总结一些面试题,有备无患,走起...  1.熟悉的 nosql 和 sql 有什么区别(优势,劣势)Memcache,Redis 都是内存数据库 redis是一个开源的支持多种数据类型的key=>value的存储数据库。支持字符串、列表、集合、有序集合、哈希五种类型memcache 只支持简单的key/value数据结构,不像Redis可以支持丰富的数据类型。无法进行持久化,数据不能备份
原创 2022-05-30 17:06:10
99阅读
PHP之面试题总结
  发卡网源码集成了各个常见渠道的支付网关,为在线商品自动售发提供一站式自动服务的源码系统,本文介绍采用thinkphp开发一套企业级多商户发卡网系统。  仓库源码:fakaysw.top  创建发卡网源码内核Node.js:$ mkdir node-stripe-payment-gateway $ cd node-stripe-payment-gateway
原创 2022-05-30 16:21:50
6704阅读
彩虹发卡网源码(基于thinkphp简洁发卡网源码开源)
<?php preg_match('/[^.]+\.[^.]+$/', $_SERVER['HTTP_HOST'], $matches);//获取根域名(仅支持如www.baidu.com,不支持www.techweb.com.cn) $domain = $matches[0];
php
原创 2022-05-30 01:01:47
238阅读
修改了php配置需要平滑启动php-fpm ps -aux | grep php-fpm 找到phpfpm 的master process的进程id kill -SIGUSR2 xxxx 实现平滑重启php-fpm
原创 2022-05-30 01:01:42
290阅读
src = $src; $this->percent = $percent; } /** 高清压缩图片 * @param string $saveName 提供图片名(可不带扩展名,用源图扩展名)用于保存。或不提供文件名直接显示 */ public function compressImg...
原创 2022-05-30 01:01:36
266阅读
安装mantis步骤 版本2.241、安装xampp 如果有端口禁用 请变更apache的端口 以及ssl端口2、下载mantis安装包3、将mantis安装包解压放到\xampp\htdocs文件夹下4
原创 2022-05-29 00:04:06
343阅读
Mantis的部署【2020版本】
数据库的部署和导入 php中study创建数据库
原创 2022-05-28 01:49:18
97阅读
好客租房102-本地接口部署
前言官网地址:​​SW-X框架-专注高性能便捷开发而生的PHP-SwooleX框架​​希望各大佬举起小手,给小弟一个star:​​https://github.com/swoolex/swoolex​​1、服务说明在SW-X中,启动websocket服务时,会同时支持HTTP和WebSocket两种请求。 部署好SW-X源码后,修改​​/config/server.php​​配置文件中的​​ho
原创 精选 2022-05-27 09:49:26
407阅读
1点赞
yyds干货盘点
PHP 基于 SW-X 框架,搭建WebSocket服务器(一)
phpmyadmin文章目录phpmyadminphpmydamin定义:功能特点:phpmyadmin使用:PHPmyadmin部署php部署mysql部署http部署phpmydamin定义:phpMyAdmi
原创 2022-05-26 00:50:04
182阅读
phpmyadmin
前面文章中出现的所有Git操作都是基于本地仓库的,但是日常工作中需要多人合作,不可能一直都在自己的代码仓库工作。所以,这里我们就开始介绍Git远程仓库。在Git系统中,用户可以通过push/pull命令来推送/获取别的开发人员的更新,当时对于一个工作组来说,这种方式会效率比较低。所以,在一个Git系...
原创 2022-05-25 12:10:04
95阅读
Git Step by Step – (6) Git远程仓库
include() 和require() :语句包括并运行指定文件。 include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用 require()。
原创 2022-05-25 09:30:18
289阅读