摘要:
下载 phpqrcode,并引入 1.二维码在线展示(不生成文件,直接在网页上展示) /* * 示例框架 thinkphp5 * string $con 扫描二维码展示的内容或跳转的url * */ public function Qr($con){ vendor("phpqrcode.phpqrc 阅读全文
摘要:
csv其实是文本文件,但是里面的内容是利用逗号分隔的。 1. 生成csv文件 1 function new_csv($arr) 2 { 3 $string=""; 4 foreach ($arr as $key => $value) 5 { 6 foreach ($value as $k => $v 阅读全文
摘要:
首先数组分为一维数组和多维数组 1.一维数组 $a = array(a,b,c,d,a,b,e,f,g); array_unique($a) 就行了 2.二维数组 这时我们再用array_unique(),会报错,因为这个方法只能针对一维数组 1 function multi_array_unqie 阅读全文
摘要:
首先下载插件PHPExcel (PHPExcel-1.8),以tp5框架为例,将该文件放在verdor文件夹下。然后引入IOFactory文件。 1.读取文件的部分内容(用于固定格式) 1 public function readExcel($filename){ 2 try { 3 Vendor( 阅读全文
摘要:
在读取文本时,我们要注意一个事情,那就是换行符,应为我们在写文档时会手动换行,这个换行符需不需要保存就要看自己的需求了。 这里封装了两个方法,一个保留换行,一个不保留。$path为文件路径+文件名 1.不保留换行 1 function read($path){ 2 $file = fopen($pa 阅读全文
摘要:
背景:现在有一个多维数组,该数组里面的部分一维数组key值是完全一样的,现将一样的数组提取出来,用于做列表展示。 封装方法: 1 function arrClassify($arr){ 2 $data = array(); 3 $a = 0; 4 while ($arr){ 5 $key = $ar 阅读全文