摘要:
/** * @title 获取eaby token * @author 卡卡 */ public function get_eaby_token() { $data = input(''); $store = Db::name('store'); $where['status'] = 1; $whe 阅读全文
摘要:
Ebay开发者社区 (https://www.ebay.cn/newcms/d_devdocs_apis/4) Ebay所有API文档:https://developer.ebay.com/docs#Acc ebay的api的开发技术笔记参考链接:https://blog.csdn.net/weix 阅读全文
摘要:
GetOrder:https://developer.ebay.com/api-docs/sell/fulfillment/resources/order/methods/getOrder GetOrders:https://developer.ebay.com/api-docs/sell/fulf 阅读全文
摘要:
$objDrawing = new \PHPExcel_Worksheet_MemoryDrawing(); $value['sku_picture'] = $this->url . $value['sku_picture']; $img_info = getimagesize($value['sk 阅读全文
摘要:
/** * 两个日期之间的所有日期 * * @param string $start 开始日期 $end 结束日期 * @return array(本月开始时间,本月结束时间) */ function prDates($start, $end) { $dt_start = strtotime($st 阅读全文
摘要:
我们经常使用的 Base64 编码用来对字符串或者字节数组进行编码转换,以方便存储。可是Base64 编码的结果可能会带有特殊字符,应用场景有限。 而 Base16 编码生成的结果是用[0-9A-F]十六个字符表示,可以用来生成字符索引和文件名等,应用范围比 Base64 要大的多。 缺点的话 Ba 阅读全文
摘要:
直接在文件路径后面+ '?x-oss-process=image/format,jpg'; 阅读全文
摘要:
当用PHP导出excel表格的时候,遇到比如说是微信昵称中带标签的,就会导出失败,可以这么转换: $nickname = json_encode($nickname); $nickname_replace = preg_replace("/\\\u[ed][0-9a-f]{3}\\\u[ed][0- 阅读全文
摘要:
/** * @title 批量下载图片 * @description 批量下载图片 * @author 卡卡 * @method POST */ public function download_batch() { $img_space_ids = input('img_space_ids'); $ 阅读全文
摘要:
因为使用的是TP5的框架,所以日常用的方法我都会封装好然后直接调用。 /** * 获取某个条件下的所有数组的指定字段信息 * * @access public * @param mixed $tableName 数据表名 * @param mixed $condition 查询条件 * @param 阅读全文
摘要:
/** * @title KB转换成MB和GB * @description KB转换成MB和GB * @author 卡卡 */ function switchSize($filesize) { if ($filesize >= 1048576) { $filesize = round($file 阅读全文
摘要:
视频存储在阿里云的文件访问地址+?x-oss-process=video/snapshot,t_1000,w_200,h_200,m_fast,f_png 就可以截取视频第一秒的200*200px的格式为png的截图图片,十分方便。 具体各参数的说明如下: 文档链接:视频截帧_数据处理_开发指南_对 阅读全文
摘要:
include_once EXTEND_PATH . 'getid3/getid3.php'; $getID3 = new \getID3(); // 分析文件,$path为音视频文件的地址(文件绝对路径) $ThisFileInfo = $getID3->analyze($path); // 获得 阅读全文
摘要:
问题:PHP如何解决网站大流量与高并发的问题? 并发、我们说的高并发是什么? 并发:通常是指并发访问。也就是在某个时间点,有多少个访问同时到来。 通常如果一个系统的日PV在千万以上吗,有可能是一个高并发的系统。 有的公司完全不走技术路线,全靠机器堆,这不在我们的讨论范围。 高并发的问题,我们具体该关 阅读全文
摘要:
设计模式六大原则 * 开放封闭原则:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 * 里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象. * 依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 * 单一职责原则:不要存在多于 阅读全文