php
大鹏哥0409
这个作者很懒,什么都没留下…
展开
-
windows系统下的bat守护脚本
win10系统下测试,经常出现测试进程自动关闭的情况,这时候可以运行一个守护进程,如果测试进程关闭就重启进程,记录代码方便备用。循环检查php-cgi.exe进程是否存在,如果不存在就新开窗口,重新启动。@ echo off:begin::查询进程php-cgi.exetasklist | find /i "php-cgi.exe"if errorlevel 1 (::如果进程不存在,在新窗口重新启动进程start cmd /c php-cgi-start.bat;)::每隔5秒循环以原创 2021-02-01 16:35:16 · 722 阅读 · 0 评论 -
php如何从浏览器下载csv文件
/** * 导出csv文件 * @param $title * @param $data */ function fputCsv($title, $data) { $fileName = date('YmdHis'); header('pragma:public'); header('Content-Type: application/csv;charset=utf-8'); heade.原创 2020-09-02 15:45:41 · 451 阅读 · 0 评论 -
CentOS 7 yum安装 PHP7.1 记录
1、首先安装 EPEL 源:yum install epel-release2、安装 REMI 源:yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm 3、安装 Yum 源管理工具:yum install yum-utils4、查看可安装的php版本yum repolist al...原创 2020-03-24 22:44:12 · 473 阅读 · 0 评论 -
Composer安装ThinkPHP5.0
1. 安装Composer参考:https://blog.csdn.net/weixin_40393909/article/details/869789902. 安装tp5.1:5.1版本开始,官网不再提供下载版本,请使用Composer或者git方式安装和更新。Composer安装ThinkPHP5支持使用Composer安装如果还没有安装 Composer,在...转载 2019-02-12 11:48:31 · 1382 阅读 · 0 评论 -
composer.json 架构
本章将解释所有在 composer.json 中可用的字段。composer.json JSON schema Root 包 属性 包名 name 描述 description 版本 version 安装类型 type 关键字 keywords 项目主页 homepage 版本发布时间 time 许可协议 license 作者 au...转载 2019-02-11 13:24:10 · 361 阅读 · 0 评论 -
Composer命令行
命令行你已经学会了如何使用命令行界面做一些事情。本章将向你介绍所有可用的命令。为了从命令行获得帮助信息,请运行 composer 或者 composer list 命令,然后结合 --help 命令来获得更多的帮助信息。命令行 全局参数 进程退出代码 初始化 init - - 参数 安装 install - - 参数 更新 update - - 参数 申明依赖 re...转载 2019-02-11 13:20:22 · 527 阅读 · 0 评论 -
Composer简介
简介Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。简介 依赖管理 声明依赖关系 系统要求 安装 - *nix 下载 Composer 的可执行文件 局部安装 全局安装 全局安装 (on OSX via homebrew) 安装 - Windows 使用安装程序...转载 2019-02-11 10:07:35 · 851 阅读 · 0 评论 -
Workerman-PHP开发的开源高性能socket服务框架
Workerman,高性能socket服务框架Workerman是什么?Workerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。Workerman不是重复造轮子,它不是一个MVC框架,而是一个更底层更通用的socket服务框架,你可以用它开发tcp代理、梯子代理、做游戏服务器、邮件服务器、ftp服务器、甚至开发一个php版本的redis、php版本的数据库、p...转载 2018-11-27 18:11:58 · 550 阅读 · 0 评论 -
nginx location正则写法
一个示例:location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] }location /documents/ { # 匹配任...转载 2018-11-20 16:08:08 · 251 阅读 · 0 评论 -
PHP四舍五入精确小数位及取整
进一法取整、四舍五入取整、忽略小数等的取整数方法大全PHP取整数函数常用的四种方法,下面收集了四个函数;经常用到取整的函数,总结一下!~~主要是:ceil 进一法取整,floor 舍去法取整,round 四舍五入取整,intval 变数转成整数型态 一、ceil — 进一法取整说明float ceil ( float value )返回不小于 value 的下...转载 2018-11-05 10:09:55 · 348 阅读 · 0 评论 -
php 判断字符串中是否包含指定字符串的多种方法
编写程序的时候,经常要处理字符串,最基本就是字符串的查找,在php检测字符串中是否包含指定字符串可以使用正则,如果你对正则不了解,那么有几个函数可以为您提供方便。1. strstrstrstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。代码如下:<?php /*如手册上的举...转载 2018-09-19 19:38:40 · 2273 阅读 · 0 评论 -
php.ini修改php上传文件大小限制的方法
打开php.ini配置以下的参数max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒memory_limit = 128m ;每个PHP页面所吃掉的最大内存,默认8Mfile_uploads = on ;是否允许通过HTTP上传文件的开关。默认为...转载 2018-09-05 10:47:35 · 186 阅读 · 0 评论 -
Composer 下载 alibabacloud 用法
介绍#Composer是PHP中用于依赖关系管理的工具。它允许您声明项目所依赖的库,并为您管理(安装/更新)它们。依赖关系管理#Composer不是Yum或Apt意义上的包管理器。是的,它处理“包”或库,但是它在每个项目的基础上管理它们,将它们安装在项目内的目录(例如vendor)中。默认情况下,它不全局安装任何东西。因此,它是一个依赖管理器。但是,为了方便起见,它通过global命...转载 2018-09-27 16:52:21 · 3370 阅读 · 0 评论 -
php 命名空间(namespace)
php命名空间版本(PHP 5 >= 5.3.0, PHP 7) 一. 命名空间概述什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中存在,但...转载 2018-10-19 10:00:54 · 305 阅读 · 0 评论 -
ThinkPHP5安装
thinkphp是国产广泛应用的php框架。具有高效方便,封装多种常用方法,快速搭建web应用。ThinkPHP5安装 严格来说, ThinkPHP5 无需安装过程,这里所说的安装其实就是把ThinkPHP 框架放入WEB 运行环境(前提是你的WEB运行环境已经OK)。可以通过下面几种方式获取和安装ThinkPHP。1 TP5三种方式安装 官网下载安装 获取Thin...转载 2018-09-27 17:33:08 · 304 阅读 · 0 评论 -
使用XDebug搭建php的debug环境搭建
公司使用php作为开发语言,而且php运行环境和 javaweb+eclipse 环境不同,需要自行配置调试环境,留下记录,如果有遗漏欢迎留言。目标是搭建一个由浏览器发起,到开发工具拦截的调试环境。工具:phpstorm,phpstudy2016,XDebug。版本:php-7.0.12-nts + Nginx。环境:windows。环境配置主要分2个部分,即:phpstorm...原创 2018-07-31 14:18:48 · 2026 阅读 · 0 评论 -
curl实现http与https请求的方法
每次要使用curl的时候,总要查一堆资料。现在将常用的几句保存下来,省的每次都去谷歌。常规curl请求:$url = '//www.jb51.net';$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HEADER, 1);curl_setopt($curl,...转载 2018-07-16 18:06:52 · 4557 阅读 · 0 评论