二十四桥明月夜,玉人何处教吹箫?
不理白驹过隙,不信生死有命
问题当转发的邮箱提醒信息,在一些邮箱会出现乱码,YZMCMS中缺少一个东西。文件路径/addons/phpmailer/library/Mailer.php修改代码$this->mail->CharSet = 'UTF-8';最终样式
不理白驹过隙,不信生死有命
前言最近星环遇到了一个需要将Excel表格导入到数据库的项目,然后去了解东西发现PHPExcel。但是根据了解和同事的解答,发现PHPExcel是已经过去的淘汰品了,有了新的代替PhpSpreadsheet。PHPExcel介绍phpExcel是php中一个excel插件操作类,可以很好的解决在excel各种操作,包括如,读,写,删除,插入等excel操作,下面笔者来给各位同学介绍介绍phpExcel用法吧.PhpSpreadsheet介绍PhpSpreadsheet是一个用纯PHP编写的库,并引入了命名空间,PSR规范等。这里简单介绍下PhpSpreadsheet的导入导出功能。PHPExcel与PhpSpreadsheet区别二者关系:PhpSpreadsheet是PHPExcel的下一个版本。 它打破了兼容性,极大地提高了代码库的质量(命名空间,PSR合规性,使用最新的PHP语言功能等)。由于所有努力都转移到了PhpSpreadsheet,PHPExcel将不再被维护。 所有对PHPExcel,补丁和新功能的贡献都应该针对PhpSpreadsheet开发分支。二者区别: ...
不理白驹过隙,不信生死有命
前言由于最近星环有点事,一直没有及时更新博客,所以今天遇到一些问题的时候记录一下。有时候需要获取文件的后缀名来判断,是否符合文件格式。正好星环看到了一个,不错的获取方法,一起来探讨一下吧。代码1.第一种$file = 'xhto.pdf'; echo substr(strrchr($file, '.'), 1);strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符 2.第二种$file = 'xhto.pdf'; echo substr($file, strrpos($file, '.')+1);查找 "." 在字符串中最后一次出现的位置,返回位置 substr()从该位置开始截取 3.第三种$file = 'xhto.pdf'; $arr=explode('.', $file); echo $arr[count($arr)-1];4.第四种$file = 'xhto.pdf'; $arr=explode('.', $file); echo end($arr); //end()返回数组的最后一个元素5.第...
不理白驹过隙,不信生死有命
前言关于PHP一些公共文件在外部,想从另一个php文件引入进来的四种方法。requircerequirce('xhto.php'); require_once('xhto.php');1.requirce 如果重复引入两次的话,第二次会报错误【重复定义函数】。 2.require_once 会先检查该引用文件是否已经引用到脚本中,如果没有则引用,反之跳过不会引用,不会出现require出现“无法重复定义函数”。 includeinclude ('xhto.php'); include_once('xhto.php');1.include 和上方基本两条的语句是一样的,但是多了一些特性。 2.include 除了引入和运行本地文件外,还可以通过URL来引入和运行服务器上的文件。 3.include 此外还可以像函数一样获取返回值,如:引用成功返回true。
不理白驹过隙,不信生死有命
前言关于有时候项目开发,但是分为几个文件夹的时候,公用文件引用公共数据文件的时候。会出现文件不对路径的问题。所以,星环查阅了一下,可以自己定义一个数据或者说定义一个参数。代码// 原始根目录 [弃用原因:路径格式不对,格式为:"\",而不是正常的"/"] // define('__UX_ROOT__', dirname(__FILE__)); // define('__UX_ROOT__',str_replace('\\','/',realpath(dirname(__FILE__).'/../**有时候需要填写文件目录名**')));使用说明可以放到一个共享文件例如 config.php 文件使用前引用config.php文件然后使用include_once(__UX_ROOT__."根目录上的数据");
不理白驹过隙,不信生死有命
前言这篇文章是关于一些无法复制的网页而准备的,这里星环准备了几串JS代码,可以将网页不能复制的文字转变为可以直接复制。代码普通让页面变成可编辑,进行可以复制。【最容易记忆,对大部分的不可复制页面有用】document.body.contentEditable = true;调试过程往往需要直接去掉一些元素,可以同过浏览器执行js来实现页面元素可编辑。【最原生严谨的代码】javascript:document.body.contentEditable='true';document.designMode='on'; void 0让页面可编辑和去掉一些不必要的元素。document.body.contentEditable='true';document.designMode='on';如何恢复原来页面当然是直接【F5】就好啦 步骤1.F12 打开控制器面板2.找到控制器 或者 Console 面板3.将上方代码输入就好了框内就好了。最后看图就是这样:
不理白驹过隙,不信生死有命
前言今天分享一个某度网盘的工具,这里是为了解决下载盘内的东西,但是因为限速的星旅者们准备的。星环也是试用过的,网速的话真的比没开会员比起来快了不知道多少。温馨提示星环提示Tips:不要更新版本哦,这个是复活版哦。如果更新了的话就没办法了,因为。。。懂得都懂。其他提示Tips:软件只供学习使用,不得用于商业。下载地址PanDownload工具下载
不理白驹过隙,不信生死有命
知识存储PHP时间戳转时间$time = date('Y-m-s h:i:s',time());THINKPHP时间戳转时间{$time|date="Y-m-d"}PHP时间戳转时间知识Y :年(四位数)大写 m : 月(两位数,首位不足补0) 小写 d :日(两位数,首位不足补0) 小写 H:小时 带有首位零的 24 小时小时格式 h :小时 带有首位零的 12 小时小时格式 i :带有首位零的分钟 s :带有首位零的秒(00 -59) a:小写的午前和午后(am 或 pm)
博客信息
广而告之
您即将离开星环博客,请注意您的帐号和财产安全。