PHP
PHP
liberg
JAVA/大数据/前端(Web/H5/Android)
展开
-
php踩坑:ajax向php提交整型值,$_POST中获取到的却是string类型的值
【代码】php踩坑:ajax向php提交整型值,$_POST中获取到的却是string类型的值。原创 2024-01-15 12:18:27 · 682 阅读 · 1 评论 -
php配置踩坑:number整数(json_decode)精度丢失的问题
php配置踩坑:number整数(json_decode)精度丢失的问题修改php.ini中,precision配置的值:比如,从默认的14改到16。原创 2023-12-29 11:00:58 · 638 阅读 · 0 评论 -
PHP echo布尔值false的坑
【代码】PHP echo布尔值。原创 2023-04-27 11:00:12 · 302 阅读 · 1 评论 -
PHP Parse error: syntax error, unexpected end of file
如果是在html页面中混编的PHP代码,请特别注意下html注释中嵌入的PHP代码。执行PHP脚本代码时,出现解析错误。原创 2023-04-04 17:48:37 · 1083 阅读 · 0 评论 -
探讨PHP:数组、关联数组、stdClass、哈希表
1、php中数组既可以当成普通数组来使用,也可以当成关联数组(Map)来使用。2、php中没有专门的哈希表(Map)实现,用关联数组即可。3、如何定义一个空的关联数组。原创 2022-07-08 16:02:31 · 522 阅读 · 0 评论 -
php7关闭缓存、禁用缓存
找到安装目录下的php.ini文件比如,/usr/local/php7/etc/php.ini将如下两行的1改为0:[opcache]; Determines if Zend OPCache is enabledopcache.enable=1; Determines if Zend OPCache is enabled for the CLI version of PHPopcache.enable_cli=1重启服务:service php-fpm restart...原创 2021-07-22 10:22:49 · 659 阅读 · 0 评论 -
PHP发送Get和Post请求
1 file_get_content发送Get请求public static function doGet($url, $params) { $opts = array('http' => array( 'method' => 'POST', 'header' => array("User-Agent: x...原创 2020-03-17 15:47:11 · 275 阅读 · 0 评论 -
PHP接口验签----一种简单可行的方式
背景:服务端和第三方服务有接口对接,那么第三方有没有一种简单的方式判断请求发自合法的合作方呢? 有一种简洁的方式就是,双方维护同一份私钥,在发起请求的时候,发起方将当前的请求参数,按照key值进行排序,然后’key=value’拼接到私钥后面,进行md5的编码。接收方以同样的处理方式,签名一致则合法,否则非法。如下为php的对应的sig生成算法举例://摘抄自http://docs.de...原创 2018-03-16 13:50:45 · 3183 阅读 · 0 评论 -
phpStorm 常用快捷键, JetBrains家软件设置
phpStorm在Win10高分辨率屏幕下,软件字体模糊不清(可能是根据高DPI做了不恰当的缩放所致),解决办法: 右键phpStrom快捷图标–兼容性–勾选“替代高分辨率缩放行为”,并且下拉选择中选择“应用程序”。...原创 2018-03-26 15:02:35 · 758 阅读 · 0 评论 -
PHP小知识
PHP小知识1、var_dump($var)将变量格式化输出到响应端(客户端),相当于是先格式化,再echo。echo/exit(data)/die(data)等等输出函数都是输出到客户端。2、php接口通过var_dump($var)/echo xxx之后,前端通过ajax请求后当成json格式进行解析,可能会报json parse error,排查: 服务器端返回的不是json格式...原创 2018-01-05 10:39:33 · 449 阅读 · 0 评论