php获取服务器状态 执行shell

介绍 获取服务器状态记录使用的是SHELL命令方式进行获取输出结果 然后进行字符串拆分处理等方式进行获取到自己有用信息 获取方式以及常用处理方式 popen、exec 通用方式 <?PHP $fp = popen('执行SHELL命令', "r"); ...

2019-06-09 16:44:00

阅读数 47

评论数 0

php $_SERVER的一些返回

HTTP_HOST:当前访问该站点的host,ip访问或域名访问 SERVER_NAME、SERVER_PORT:ng配置的server_name、port SERVER_ADDR:用127.0.0.1访问,返回127.0.0.1,用172.16.43.106(内网ip)访问返回172.16.43...

2019-04-29 11:47:00

阅读数 10

评论数 0

PHP中使用redis执行lua脚本示例

<?php $redis = new Redis(); #实例化redis类 $redis->connect('127.0.0.1'); #连接服务器 $lua = <<<SCRIPT return {KEYS[...

2019-04-27 15:37:48

阅读数 132

评论数 0

php项目构建速度优化 composer加速

1 使用国内镜像(全局配置) [加速] composer config -g repo.packagist composer https://packagist.phpcomposer.com 2 安装 hirak/prestissimo 插件 [加速] 发布机执行 composer gl...

2019-01-30 14:30:34

阅读数 83

评论数 0

sublime 3编辑器插件(重点:改变选中样式颜色、函数追踪)

a file icon 侧边栏不同文件增加图标 tortoisesvn svn操作 Modific 文件更改提示(git svn),更改图标配置,使提示的图标大一些 { "region_icon&am...

2018-08-21 19:13:16

阅读数 1005

评论数 0

PHP之数组函数归类

数组键值特性 key 可以是 integer 或者 string。value 可以是任意类型。 此外 key 会有如下的强制转换: 包含有合法整型值的字符串会被转换为整型。例如键名 “8” 实际会被储存为 8。但是 “08” 则不会强制转换,因为其不是一个合法的十进制数值。 浮点...

2018-08-13 16:27:01

阅读数 250

评论数 0

php inlude和require的区别

1、均是语言结构,不是函数,不用括号,如 require ‘a.php’; 2、如果要引入的文件不存在,include E_WARNING 继续执行, require fatal error (E_COMPILE_ERROR) 程序中断 3、没有什么预加载、预处理的区别!! http...

2018-07-13 16:45:24

阅读数 80

评论数 0

PHP用openssl_encrypt代替mcrypt_encrypt

每个人都应该已经停止使用PHP Mcrypt扩展程序进行新的工作,并且应该计划将其现有的应用程序关闭,因为libmcrypt在2003年被放弃,并且不被保护。 我认为最好的选择是OpenSSL。近年来热度很高,但我认为对称块加密是一个很好的选择。 (我可能会解释为什么我这么想呢) PHP中的 ...

2018-07-03 19:20:45

阅读数 1958

评论数 0

CI框架input get post (_fetch_from_array)

$index='444?487d?[[^44]][\][]'; $count = preg_match_all('/^[^[]+/', $index, $matches); var_dump($count,$matches); //$count = preg_match_...

2018-05-18 11:04:22

阅读数 240

评论数 0

CGI、FastCGI和PHP-FPM关系

网关 API(网关 应用编程接口),SAPI(服务器端应用编程接口),CGI(web通用网管接口) 浏览器(客户端) HTTP web server SAPI web application CGI – PHP CGI FastCGI、IIS ISAPI PHP-FPM ...

2018-05-12 13:49:54

阅读数 89

评论数 0

curl_multi_exec与curl_exec

curl_multi_exec与curl_exec /* CURLOPT_CONNECTTIMEOUT用来告诉PHP脚本在成功连接服务器前等待多久(连接成功之后就会开始缓冲输出),这个参数是为了应对目标服务器的过载,下线,或者崩溃等可能状况; CURLOPT_TIMEOUT 用来告诉成功P...

2018-04-23 12:59:59

阅读数 271

评论数 0

php-nginx文件上传大小

一般上传大文件流程: 首先修改php.ini文件: file_uploads on 是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir – 文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 upload_max_filesiz...

2018-03-08 17:52:29

阅读数 299

评论数 0

重定向与history.go()、history.back()

重定向 301 永久重定向,告诉客户端以后应从新地址访问。 302 作为HTTP1.0的标准,以前叫做Moved Temporarily,现在叫Found,现在使用只是为了兼容性的处理,PHP的默认Location重定向用的也是302。 但是HTTP 1.1 有303 和307作为详细的补充...

2018-03-08 17:38:17

阅读数 2149

评论数 0

php运行 Primary script unknown错误

php运行 Primary script unknown错误

2018-01-18 16:01:22

阅读数 3373

评论数 0

php 关于日期的一些计算

strtotime基本使用 本月最后一天 往后一个月 获取一周中某天的日期

2018-01-18 15:47:33

阅读数 1749

评论数 0

linux下编译安装php5.6 php7

源码安装 在linux下装了许多遍php后有感而发,有一个归根到底的问题就是,php编译参数一定要写完整,否则接下来你装各种扩展都会遇到很多烦死人的问题……,特别是安装路径乱七八糟的或者缺少各种头文件和扩展。 ok吐槽完了,在开始讲怎么安装之前,先说说我的系统背景。​ 系统是Centos6...

2017-11-29 00:37:48

阅读数 2244

评论数 0

对象赋值(=)、引用(&)、克隆(clone)的区别

对象赋值(=)、引用(&)、克隆(clone)的区别

2017-10-27 10:02:35

阅读数 307

评论数 0

PHP函数处理 函数(1): call_user_func(_array)、func_get_arg(s)、func_num_args

PHP函数处理 函数 call_user_func_array call_user_func func_get_arg func_get_arg func_num_args

2017-10-26 18:50:28

阅读数 237

评论数 0

php方法名同类名相同

php方法名同类名相同

2017-10-26 14:59:15

阅读数 815

评论数 0

php Smarty模板大括号

使用 Smarty 模板的时候,通常都是用 ‘{’ 和 ‘}’ 作为定界符(delimiter)。 有时,我们需要在 html 代码里输出大括号,如果在模板里直接写出来,会被 Smarty 的解析器认为是定界符,然后会报错: Smarty error : syntax error: unrec...

2017-10-19 16:57:49

阅读数 210

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭