要把12显示为三位数012,位数不足时在自动前面加0占位,可以使用如下代码: <?php $var = sprintf("%03d", 12); echo $var; ?>
发布于 2023年05月20日 · 23阅读array_intersect() 函数用于比较两个(或更多个)数组的值,并返回交集。 该函数比较两个(或更多个)数组的值,并返回一个交集数组,该数组包含了所有在 array1 中也同时出现在所有其它参数数组中的值。。 日常使用场景:可用于二维数组是否包含值的判断 <?php $a1=array("a"=>"red","b"=>"green","c"=
发布于 2023年05月15日 · 21阅读项目需求,判断某个坐标点是否在某坐标组范围内。 以下是PHP代码的实现 (仅验证坐标在某片坐标区域内) <?php /** * 验证坐标点是否在某区域内 * Class validationMap */ class validationMap{ private static $coordArray; private static $vertx = []; pri
发布于 2023年02月03日 · 74阅读项目中有时候会需要用到图片合并生成海报或二维码、小程序码以及添加水印文字、水印居中显示,方法如下: /** * 生成小程序码 * @throws \\Exception */ public function getQrcodeImage($id) { $InspectionProject = InspectionProject:
发布于 2023年01月03日 · 78阅读如图所示,一般出现此错误都是因为php版本较高的问题: 解决方式1:稍微降低php版本,如果是php7,则降到7.0~7.2即可。 解决方式2:定位到错误行数,把continue修改成break即可。
发布于 2022年12月13日 · 109阅读一些常用的PHPExcel方法,示例: // 引用phpexcel类 $this->load->library(\'PHPExcel\'); // 创建对象 &nb
发布于 2022年12月01日 · 145阅读使用PHPexcel插件,DefaultValueBinder.php文件82行报错Trying to access array offset on value of type int 该问题是代码不严谨导致,在82行出做如下修改。 找到73行 dataTypeForValue方法 public static function dataTypeForValue($pValue = null
发布于 2022年12月01日 · 129阅读1.在下载好的tp5.0 框架里面使用 composer 下载phpexcel 的插件 composer require phpoffice/phpexcel 在下载好之后需要将/vendor/phpoffice/phpexcel/classes/phpexcel/ole.php 里面的continue 改为break; 2.在框架里面创建使用phpexcel 导出方法 引入相应的
发布于 2022年12月01日 · 128阅读PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。 [1-2] PHP同时支持面向对象和面向过程的开发,使用上非常灵活。