企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
(1)生成表格并导入数据 1、 ini_set用来设置php.ini的值,在函数执行的时候生效,脚本结束后,设置失效。无需打开php.ini文件,就能修改配置,对于虚拟空间来说,很方便。 2、php://input可以读取没有处理过的POST数据。相较于$HTTP_RAW_POST_DATA而言,它给内存带来的压力较小,并且不需要特殊的php.ini设置。 3、1.6.2新版保存excel $objwriter = PHPExcel_IOFactory::createWriter($phpexcel, 'Excel5'); //输出到浏览器$objwriter->save('php://output'); //输出内容 $outputFileName = "output.xls"; //到文件 $objWriter->save($outputFileName); 4、读取xls或者csv文件数据输出 // 判断文件是什么格式 $type = pathinfo($file); $type = strtolower($type["extension"]); (2)webuploader异步预览上传 1、批量上传webuploader使用。https://www.cnblogs.com/ningyouyou/p/6874326.html 2、添加Upload根目录 strtolower(substr($path, 0,6))==='upload' ? ucfirst($path) : 'Upload/'.$path (3)phpmailer批量发送邮件 1、扣扣stmp授权码:qduaojtalrtfcbcc,pop3授权码:bkpuzldrcobxbhdg 2、注意配置信息: 'EMAIL_FROM_NAME' => '怼宝', // 发件人 'EMAIL_SMTP' => 'smtp.qq.com', // smtp 'EMAIL_USERNAME' => '@qq.com', // 账号 'EMAIL_PASSWORD' => '', // 密码 注意: 163和QQ邮箱是授权码;不是登录的密码 'EMAIL_SMTP_SECURE' => 'ssl', // 链接方式 如果使用QQ邮箱;需要把此项改为 ssl 'EMAIL_PORT' => '465', // 端口 如果使用QQ邮箱;需要把此项改为 465 (4)生成pdf 1、输出到pdf文件:$pdf->Output('example.pdf', 'I'); //PDF输出 I:在浏览器中打开,D:下载,F:在服务器生成pdf ,S:只返回pdf的字符串 2、//自动分页 $tcpdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); $tcpdf->setImageScale(PDF_IMAGE_SCALE_RATIO); $tcpdf->setFontSubsetting(true); $tcpdf->setPageMark(); 3、//设置正文字体,大小 (stsongstdlight,网上说这个字体支持的文字更全,支持中文不乱码) $tcpdf->SetFont('stsongstdlight', '', 10); 4、//创建页面,渲染PDF $tcpdf->AddPage(); $html = '<h1>test</h1>'; $tcpdf->writeHTML($html, true, false, true, true, ''); $tcpdf->lastPage();