
php
佐佐的佐
老婆最大,代码第二
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚拟机+docker搭建LNMP环境
虚拟机+docker搭建LNMP环境原创 2024-04-09 20:32:19 · 339 阅读 · 0 评论 -
【php知识点】函数参考-文件系统相关扩展-文件系统
fgets—从文件指针中读取一行is_dirhttps://www.php.net/manual/zh/function.is-dir.phpis_file 判断给定文件名是否为一个正常的文件file_get_contents将整个文件读入一个字符串file_put_contentsdirnamemkdir 默认0777权限chmodfile_ex...原创 2019-08-19 13:41:54 · 128 阅读 · 0 评论 -
php知识点】语言参考-流程控制
require / includehttps://www.php.net/manual/zh/function.require.phpforeachhttps://www.php.net/manual/zh/control-structures.foreach.php原创 2019-08-19 11:44:50 · 145 阅读 · 0 评论 -
【php知识点】函数参考-文本处理-字符串
str_replace / str_ireplacehttps://www.php.net/manual/zh/function.str-replace.phpecho 输出一个或多个文本trim—去除字符串首尾处的空白字符(或者其他字符)implodehttps://www.php.net/manual/zh/function.implode.phpstrnc...原创 2019-08-19 11:42:04 · 105 阅读 · 0 评论 -
【php知识点】语言参考-预定义变量
$_SERVER例子:./init --env=dev$_SERVER['argv'][0] = ./init$_SERVER['argv'][1] = --env=dev原创 2019-08-19 11:29:16 · 98 阅读 · 0 评论 -
【php知识点】函数参考-影响行为的-php选项、信息
extension_loaded 例子:extension_loaded('open_ssl');getenv()https://www.php.net/manual/zh/function.getenv.php//getenv()使用示例$ip=getenv('REMOTE_ADDR');原创 2019-08-19 11:27:16 · 100 阅读 · 0 评论 -
【php-fpm】重启、启动、关闭
参考:https://www.cnblogs.com/hnhycnlc888/p/9434309.html自己平时用的关闭 killall php-fpmcentos7.2首先要找到php-fpm.conf配置文件,查看pid的配置路径(不是安装路径),然后把下面对应的地方改掉才能正常执行。[root@DO-SG-H1 ~]# ps aux | grep php-fp...原创 2019-07-22 19:01:55 · 12717 阅读 · 0 评论 -
【php-fpm】配置文件详解
参考:https://www.jianshu.com/p/c49bb7e0ca31https://www.php.cn/php-weizijiaocheng-391985.htmlphp-fpm 配置下面配置项的注释,是或摘或借鉴,有的没找到的。我翻译文档了(安装默认的一个www.conf.defaulf。每一项上面都会有对应的英文说明。)。这些配置对应的struct 在./sap...原创 2019-07-22 18:58:36 · 353 阅读 · 0 评论 -
【php-fpm】状态监控
工作中需要监控php-fpm和nginx状态,从网上找了些资料,整理如下开启php-fpm修改php-fpm.conf文件配置去掉该项前分号在nginx.conf 里插入以下配置 location ~ ^/(status|ping)$ { include fastcgi_params; ...原创 2019-07-22 18:25:55 · 658 阅读 · 0 评论 -
【php】安装7.2
参考:https://www.cnblogs.com/achengmu/p/9517337.htmlhttps://www.cnblogs.com/ywrj/p/9404394.htmlcentos7.2 阿里云 php7.2.3安装cd /usr/srcwget http://cn2.php.net/distributions/php-7.2.3.tar.gztar -zxvf p...原创 2019-07-18 16:28:33 · 229 阅读 · 0 评论 -
【php-跨域】
https://blog.youkuaiyun.com/cuixiaogang110/article/details/81948173nginx服务器配置:#跨域设置# add_header Access-Control-Allow-Methods GET,POST,OPTIONS;# add_header Access-Control-Allow-Origin *;...原创 2019-08-08 09:53:07 · 98 阅读 · 0 评论 -
【php-数据库操作】
pdo://连接数据库$pdo=newPDO('mysql:host=127.0.0.1;dbname=php','root','root');//准备SQL语句,占位符我们不再用?,用"命名占位符"$sql="DELETEFROM`user`WHERE`id`=:id";//创建预处理对象$stmt=$pdo->prepare($sql);...原创 2019-07-17 16:57:57 · 95 阅读 · 0 评论 -
【php-mysql驱动缺失】没有带上--with-mysqld
Uncaught PDOException: could not find driver特意在编译php7.2的时候没有带上--with-mysqld,结果会报错解决:带上重新编译./configure --prefix=/usr/local/php72 --with-config-file-path=/etc/php72 --enable-fpm --with-pdo-my...原创 2019-07-18 18:17:43 · 713 阅读 · 0 评论 -
php知识点】函数参考-变量与类型相关扩展-数组
array_keyshttps://www.php.net/manual/zh/function.array-keys.phpcount 计算数组中的单元数目,或对象中的属性个数in_arrayrange(mixed$start,mixed$end[,number$step= 1] ) :array建立一个包含指定范围单元的数组array_...原创 2019-08-19 11:51:15 · 126 阅读 · 0 评论 -
【php知识点】函数参考-变量与类型相关扩展-变量处理
empty判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。isset...原创 2019-08-19 11:55:24 · 108 阅读 · 0 评论 -
【php知识点】日期与时间相关扩展 -日期、时间
microtime 返回微妙级时间戳原创 2019-09-30 13:48:55 · 193 阅读 · 0 评论 -
【php知识点】函数参考-影响行为的-错误处理 函数
debug_backtrace原创 2019-09-30 13:48:09 · 126 阅读 · 0 评论 -
【php知识点】函数参考-变量与类型相关扩展-函数处理
register_shutdown_function([$this,'close'])register_shutdown_function(function() {})原创 2019-09-30 11:53:43 · 143 阅读 · 0 评论 -
php知识点】函数参考-变量与类型相关扩展-Ctype
ctype_digit 做纯数字的检测原创 2019-08-19 13:53:41 · 130 阅读 · 0 评论 -
【php知识点】cli常量
STDIN 常用法:trim(fgets(STDIN)))获取dos下输入的内容原创 2019-08-19 13:50:04 · 142 阅读 · 0 评论 -
yii2资源管理原理分析
注意事项:$this->beginPage(),endBody(),$this->head()等一定要加上views\layouts\main.phpAppAsset::register($this);追溯register()yii\]web\assetBundle.php /** * Registers this asset bund...原创 2019-07-15 15:31:36 · 249 阅读 · 0 评论 -
【php-yii2类继承关系】
yii\web\Application->yii\base\Application->yii\base\Module->yii\di\ServiceLocator->yii\base\Component->yii\base\Object->yii\base\Configurable yii->yii\BaseYii,继承的来源Yii.phprequire(__DIR__ . '/BaseYii.原创 2018-01-19 17:28:04 · 1124 阅读 · 0 评论 -
【php-零碎知识】defined & define & const & isset & function_exist()
define:定义一个常量defined:确定一个常量是否存在,存在返回true,否则返回false一般用法:$env = get_cfg_var('env');defined('YII_ENV') or define('YII_ENV', $env);const:定义一个类常量,const & define需要区别好,const用于类成员变量,一经定义不可修改,define用于全局常量,不可原创 2018-01-18 21:24:18 · 289 阅读 · 0 评论 -
【php-零碎知识】获取php.ini配置项值
ini_set(): 在函数执行的时候生效,脚本结束后,设置失效get_cfg_var() & 与ini_get()的区别: 获取php.ini的配置项值,会忽略ini_set()的影响 代码:ini_set('display_errors',2);var_dump(ini_get('display_errors'),get_cfg_var('display_errors'));原创 2018-01-18 20:59:46 · 576 阅读 · 0 评论 -
不用递归实现分类
function genTree($items,$id='id',$pid='pid',$son = 'children'){ $tree = array(); //格式化的树 $tmpMap = array(); //临时扁平数据 foreach ($items as $item) { $tmpMap[$item[$id]] = $item...原创 2019-07-15 15:31:55 · 154 阅读 · 0 评论 -
【php-零碎知识】$_SERVER['argv']
1、cli模式(命令行)下,第一个参数$_SERVER['argv'][0]是脚本名,其余的是传递给脚本的参数,如下图代码:var_dump(22,$argv,$_SERVER['argv']);exit;输出:$argv = $_SERVER['argv']2、web网页模式下 在web页模式下必须在php.ini开启register_argc_argv配置项 设置register_argc原创 2018-01-18 18:35:23 · 6465 阅读 · 1 评论