- 目录处理 chdir — 改变目录 chroot — 改变根目录 closedir — 关闭目录句柄 dir — 返回一个 Directory 类实例 getcwd — 取得当前工作目录 opendir... 目录处理 chdir — 改变目录 chroot — 改变根目录 closedir — 关闭目录句柄 dir — 返回一个 Directory 类实例 getcwd — 取得当前工作目录 opendir...
- 文章目录 1. php-redis安装流程2. redis服务端安装3. PHP连接Redis服务端 1. php-redis安装流程 1.开启php环境,地址栏搜索localhost... 文章目录 1. php-redis安装流程2. redis服务端安装3. PHP连接Redis服务端 1. php-redis安装流程 1.开启php环境,地址栏搜索localhost...
- 一个完善的脚本应该具备那几个因素 前言一、如何写一份安全又可靠的PHP脚本1-1 设置合理的内存1-2 可接收命令行传参1-3 使用while死循环执行 二、如何提前设计好类似此种情况1-1 ... 一个完善的脚本应该具备那几个因素 前言一、如何写一份安全又可靠的PHP脚本1-1 设置合理的内存1-2 可接收命令行传参1-3 使用while死循环执行 二、如何提前设计好类似此种情况1-1 ...
- _initialize()方法是在任何方法执行之前,都要执行的,当然也包括 __construct构造函数。 也就是说如果存在_initialize()函数,调用对象的任何方法都会导致_initialize()函数的自动调用, 而__construct()构造函数仅仅在创建对象的时候调用一次,跟其它方法调用没有关系。 __cons... _initialize()方法是在任何方法执行之前,都要执行的,当然也包括 __construct构造函数。 也就是说如果存在_initialize()函数,调用对象的任何方法都会导致_initialize()函数的自动调用, 而__construct()构造函数仅仅在创建对象的时候调用一次,跟其它方法调用没有关系。 __cons...
- author:咔咔 wechat:fangkangfk 我这里用在了中间件里边,判断是否微信浏览器,如果为微信浏览器,直接跳转到授权页面 if(strpos($request->server('HTTP_USER_AGENT'),'MicroMessenger') !== false){ ret... author:咔咔 wechat:fangkangfk 我这里用在了中间件里边,判断是否微信浏览器,如果为微信浏览器,直接跳转到授权页面 if(strpos($request->server('HTTP_USER_AGENT'),'MicroMessenger') !== false){ ret...
- 项目在php7.1 版本正常,迁移服务器php 7.2 报错 Maybe it's a warning but with Tracy I have an error. To solve this I put session_write_close(); before sessio... 项目在php7.1 版本正常,迁移服务器php 7.2 报错 Maybe it's a warning but with Tracy I have an error. To solve this I put session_write_close(); before sessio...
- 参考: 我目前的做法是,借用redis的队列,把要发送的消息,全部放到里面,然后就不管了 有一个后台发送进程,来处理队列里面的数据 1.如果需要重发,则把发送失败的消息放到一个备份的队列里,每次循环开始前,都把备份队列里的数据放到发送的队列里。 2.php进程不建议常驻,因此,可以把一个进程的生命周期设置为1min,再借用cro... 参考: 我目前的做法是,借用redis的队列,把要发送的消息,全部放到里面,然后就不管了 有一个后台发送进程,来处理队列里面的数据 1.如果需要重发,则把发送失败的消息放到一个备份的队列里,每次循环开始前,都把备份队列里的数据放到发送的队列里。 2.php进程不建议常驻,因此,可以把一个进程的生命周期设置为1min,再借用cro...
- author:咔咔 wechat:fangkangfk 我们都知道json是轻量级的数据结构,但是在实际用的时候,有很多的麻烦,那就是json对象跟json字符串分不清 var obj = {a: 'Hello', b: 'World'}; //这... author:咔咔 wechat:fangkangfk 我们都知道json是轻量级的数据结构,但是在实际用的时候,有很多的麻烦,那就是json对象跟json字符串分不清 var obj = {a: 'Hello', b: 'World'}; //这...
- author:咔咔 wechat:fangkangfk 会传递三个参数 第一个参数是状态码,跟前台对接好,1是成功0是失败 第二个参数是返回状态 第三个是返回值 当有返回值得时候会是下面这个形式 当没有返回值得时候,只有返回码跟错误信息 function show($status,$msg='',$da... author:咔咔 wechat:fangkangfk 会传递三个参数 第一个参数是状态码,跟前台对接好,1是成功0是失败 第二个参数是返回状态 第三个是返回值 当有返回值得时候会是下面这个形式 当没有返回值得时候,只有返回码跟错误信息 function show($status,$msg='',$da...
- author:咔咔 wechat:fangkangfk $ip = '113.139.214.239'; $content = file_get_contents('http://ip.taobao.com/service/getIpInfo.php?ip='.$ip); $banned = json_d... author:咔咔 wechat:fangkangfk $ip = '113.139.214.239'; $content = file_get_contents('http://ip.taobao.com/service/getIpInfo.php?ip='.$ip); $banned = json_d...
- author:咔咔 wechat:fangkangfk 卸载PHP rpm -qa|grep -i php 得到以下包 php-odbc-4.3.4-11 php-4.3.4-11 php-mysql-4.3.4-11 php-pear-4.3.4-11 php-ldap-4.3.4-11 php-pgsq... author:咔咔 wechat:fangkangfk 卸载PHP rpm -qa|grep -i php 得到以下包 php-odbc-4.3.4-11 php-4.3.4-11 php-mysql-4.3.4-11 php-pear-4.3.4-11 php-ldap-4.3.4-11 php-pgsq...
- 1. 下载需要的php操作redis的扩展包 1、切换到 cd /usr/local/src 2、 wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 3、tar -zxvf 2.2.4.tar.gz 4、&n... 1. 下载需要的php操作redis的扩展包 1、切换到 cd /usr/local/src 2、 wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 3、tar -zxvf 2.2.4.tar.gz 4、&n...
- author:咔咔 wechat:fangkangfk location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; break; }} author:咔咔 wechat:fangkangfk location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; break; }}
- author:咔咔 wechat:fangkangfk 加上这句 mkdir($uploads_dir,0777,true); author:咔咔 wechat:fangkangfk 加上这句 mkdir($uploads_dir,0777,true);
- 钩子定义 钩子是编程里一个常见概念,非常的重要。它使得系统变得非常容易拓展,(而不用理解其内部的实现机理,这样可以减少很多工作量)。 钩子作用 钩子函数可以截获并处理其他应用程序的消息。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处... 钩子定义 钩子是编程里一个常见概念,非常的重要。它使得系统变得非常容易拓展,(而不用理解其内部的实现机理,这样可以减少很多工作量)。 钩子作用 钩子函数可以截获并处理其他应用程序的消息。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处...
上滑加载中
推荐直播
-
HDC深度解读系列 - AI时代的华为开发者空间
2025/07/24 周四 16:30-18:00
Edwin 华为开发者空间产品总监 姚圣伟 HCDG天津核心组代表&HCDE
继HDC发布开发者空间新特性后,本期直播聚焦华为开发者空间核心升级,邀您一起深度解读其如何赋能AI时代智能应用开发,解锁开发新体验
回顾中 -
精细锐利的华为云上权限控制
2025/07/31 周四 16:30-18:00
阿肯-华为云生态技术讲师
IAM是华为云上核心安全服务,我们用的对吗?最佳实践是怎样?一堂课把IAM充分拆解。精细化控制,实现远比想象简单!
回顾中
热门标签