腾讯云618特惠专场

文章列表

PHP中strval()函数实例用法 1.函数说明 strval()函数是PHP中的内置函数,用于将任何标准值(字符串.整数或双精度)转换为字符串.我们不能在数组或对象中使用strval.如果使用该函数,该函数只返回需要转换的值的类型名称. 2.语法 string strval (mixed $var) 3.参数
Fatal error: break not in the loop or switch context in Function.php 今天本地改代码改完做测试发现现在的文件中打开是Break' not in the 'loop' or 'switch' context这样的:当时一脸懵逼,这是一个老项目最近也没动啊怎么回事,然后去线上测试是好的弄得我是没脾气,仔细排
PHP屏蔽错误的方法总结 1.@屏蔽法 @在php中一个抑制错误的符号,即便是你开启了报错功能,只要在错误语句之前加上@符号,便可屏蔽了错误信息.使用@抑制错误之前,会出现一个警告错误. 2.error_reporting屏蔽法 在php文件开始之前,我们可以加上这样一句话
详解PHP解决守护进程Redis假死 目录 一.一个简单的守护进程示例 二.一个不再假死(伪活)的 Redis 常驻进程示例 一.一个简单的守护进程示例 ?php $redis = new \Redis(); $redis-connect('localhost', 6379); $redis-auth('xxxxx'); // Redis 密码如果没有设置为空字符串. $redi
详解PHP多进程消费队列 目录 引言 nginx进程模型 进程设计 进程信号量设计 PHP安装修信号量 信号量和系统调用 daemon(守护)进程 命令设计 启动命令 强制停止命令 强制重启命令 平滑停止命令 平滑重启命令 查看进程状态 引言 最近开发一个小功能
详解PHP接口签名验证 目录 概览 常用验证 单向散列加密 对称加密 非对称加密 密钥安全管理 接口调试工具 在线接口文档 扩展 小结 概览 在设计签名验证的时候,一定要满足以下几点: 可变性:每次的签名必须是不一样的. 时效性:每次请求的时效性
分析PHP的垃圾回收机制 如果用过C语言,那么申请内存的方式是malloc或者是calloc,然后你用完这个内存后,一定不要忘了用free函数去释放掉,这就是传说中手动垃圾回收,一般都是扫地神僧用这种方式.很多高层次语言中,你这辈子都是接触不到内存管理的
如何从防护角度看Thinkphp历史漏洞 目录 Thinkphp RCE漏洞和扫描流量 漏洞原理回顾 Thinkphp漏洞全网扫描 总结 Thinkphp RCE漏洞和扫描流量 漏洞原理回顾 5.0.x版本漏洞 原理在于Thinkphp处理请求的关键类为Request(thinkphp/library/think/Request.php),该类可以实现对
分析五个Laravel Dusk的使用技巧 目录 1. 填充隐藏字段 2. 模拟 HTML 地理位置 3. 使用 XPath 选择器 4. 整页截屏 5. 访问浏览器错误日志 1. 填充隐藏字段 在测试某些 JS 组件时 (例如自动完成,日期选择器等) ,可能需要编写动作模拟操作与这些组件交互.犹
详解Swoole TCP流数据边界问题解决方案 目录 1. 数据发送过程 2. 什么是数据边界 2.1 代码演示 3.EOF 解决方案 3.1 open_eof_check 3.2 open_eof_split 3.3 open_eof_check 和 open_eof_split 差异 4. 固定包头 + 包体解决方案 5. 总结 6. 扩展知识 6.1 字节序 1. 数据发送过程