
PHP
@江江江
啦啦啦德玛西亚
展开
-
批量新增(mysql)
范例$sql = "insert into mvno_sim_flow_config (`sim_id`,`region_name`,`flow`) values (1,1,1),(2,2,2),(3,3,3)" /** * * @param $id * @param $data * @return mixed */ public...原创 2019-11-01 14:34:09 · 199 阅读 · 0 评论 -
获取每一个元素
获取每一个元素array_walk_recursive($res1, function($value) use (&$model_res) { array_push($model_res, $value); });array_walk_recursive($res1, function($value) use (&a...原创 2019-10-29 16:28:20 · 162 阅读 · 0 评论 -
php截取特定字符前面和后面的内容
1、php 截取特定字符后面的内容可以使用函数strripos,获取一个字符串在另一个字符串中第一次出现的位置。$number = '1_0';$result = substr($number,strripos($number,"_")+1);echo $result;//该程式输出02、php 截取特定字符前面的内容可以使用函数strrops,获取一个字符串在另一个字符串中最后一...原创 2019-10-24 09:19:48 · 1875 阅读 · 0 评论 -
功能(上传、取消上传、下载)
上传、取消上传、下载功能上传取消上传下载上传 public function enclosureUploadAction() { $dir = $_SERVER['DOCUMENT_ROOT'] . "/upload/work_flie/"; $file_info = $_FILES['file']; $file_error = $...原创 2019-10-10 11:13:28 · 502 阅读 · 0 评论 -
JQuery文件分段上传插件-fcup
本文基于TP5操作1.相关基础文件放置2.html文件相关<!DOCTYPE html><html><head> <meta charset="utf-8" /> &a原创 2019-02-12 13:36:08 · 2035 阅读 · 0 评论 -
简单的PHPExcel生成表格(tp5)
public function export(){ $id = input('id',''); vendor('phpexcel.Classes.PHPExcel'); $excel = new \PHPExcel(); $letter = ['A','B','C','D','E','F']; $tableH...原创 2019-01-18 10:59:37 · 307 阅读 · 0 评论 -
PHP的获取器
1.首先要了解获取器的用处获取器的作用是在获取数据的字段值后自动进行处理。2.应用场景在数据库存性别的时候不能存男女,而可以存0(未知)1(男)2(女),这样快,获取器就是我在控制器中通过$user->toArray()从模型获取数据的时候,自动调用模型中的getSexAttr()方法,从而返回的结果里面直接是男女,而不是012。3.使用的注意事项获取器的命名 get表字段名A...原创 2018-12-17 14:44:44 · 380 阅读 · 0 评论 -
tp5生成6位数的推广码
$url = substr(md5(time().mt_rand(1,1000000)),8,16);$code = shortUrl2($url);/** * 短连接方法一 * @param unknown $url * @return string */if(!function_exists('shortUrl2')) { function shortUrl2($url...原创 2018-12-20 15:41:44 · 1060 阅读 · 0 评论 -
基础问题记录(php篇)
1.php后端数据在js的应用后端处理后,将相关的数据传到了后端例如: $link = 'http://baidu.com'; $this->assign('link',$link); //分配到前端 return $this->fetch();想将过来的数据直接在js里面用(之前的做法是将对应的后端传过来的值放到隐藏域后原创 2018-12-19 16:43:11 · 353 阅读 · 0 评论 -
顶级分类+自身的分类
/** * 获取树状栏目 * @param int $id 需要隐藏的栏目id * @param string $default 默认第一个节点项,默认为“顶级栏目”,如果为false则不显示,也可传入其他名称 * @author amplam * @return array|mixed */ public static f...原创 2018-10-19 18:05:17 · 349 阅读 · 0 评论 -
对接接口(同步数据,上传数据)
目的:一个按钮,点击按钮,将该条数据的相关信息组装好后,去请求另一个系统的接口,以达到新增数据(同步数据)到另一个系统上去,简单的说,也就是将一个系统的数据同步到另一个系统上面的操作步骤一:上传数据的方法编写,查询数据,组装必须数据,数据验证,放入接口方法,验证返回的信息,判断并输出到浏览器中代码如下: public function uploadActHowjia(){ ...原创 2018-09-29 10:13:59 · 9687 阅读 · 0 评论 -
SQL/数据库方面(持续更新系列)
将数据库中查出的列表以指定的 id 作为数组的键名/** * @param $arr * @param $key_name * @return array * 将数据库中查出的列表以指定的 id 作为数组的键名 */function convert_arr_key($arr, $key_name){ $result = array(); foreach($arr...原创 2018-08-22 11:53:35 · 212 阅读 · 0 评论 -
利用PHPexcel生成对应多张excel表格并打包提供下载功能(生成的表格里面是包含图片的)
思路:点击下载触发download方法==> 先生成文件夹(用于保存生成的excel文件并且后期压缩文件夹及删除文件夹方法操作)==> 使用PHPExcel生成对应的excel表格并放置到我们生成的文件夹中去==> 生成对应的文件夹并进行压缩处理==>使用文件头输出该压缩包到浏览器并提供下载==&...原创 2018-09-13 16:34:46 · 2027 阅读 · 0 评论