随笔分类 - PHP
摘要:在php 调用一个 Post 请求接口 使用Json转参 HttpPostJson.php <?php /** * PHP发送Json对象数据 * @param $url 请求url * @param $jsonStr 发送的json字符串 charset=utf-8 * @return array
阅读全文
摘要:***.php文件 保存是 utf8 的格式 因为 PHP 文件是 UTF-8 编码,在浏览器中显示乱码,可能是由于 HTTP 头、HTML Meta 标签或文件存储编码不一致导致的 php文件 <?php header('Content-Type: text/html; charset=UTF-8
阅读全文
摘要:方法一 在 php.ini 里全局配置 修改 error_reporting 参数 error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED E_ALL:显示所有错误(除了 E_NOTICE 和 E_DEPRECATED)。 & ~E_NOTICE:排除
阅读全文
摘要:比如我的php文件地址为 http://ip地址/api/campaigns.php 是可以访问的但想要实现的目标是 http://ip地址/api/campaigns 没有 .php 扩展名时依然可能访问 实现方法: 以 wamp 为例 一、进入到 www/api/ 项目的目录下 创建 .htac
阅读全文
摘要:使用 PHPExcel(兼容 PHP 5.2+) 优点: 支持 .xls 和 .xlsx(需 PHPExcel 1.8+) 支持复杂格式(合并单元格、公式、样式) 缺点: 需要额外引入 PHPExcel 大数据量可能较慢 使用方法 1.需要下载 PHPExcel 文件包 GitHub 下载 2.解压
阅读全文
摘要:从数据库中得到二维数组 //从数据库中获取数据 $items = array(); $result=$db->query($sql); while($row_order=$db->fetch_array($result)){ array_push($items, $row_order); } //显
阅读全文
摘要:XmlExcel.php 是一个用于生成 Excel XML 格式(SpreadsheetML) 文件的 PHP 类库,适用于早期版本的 Excel(如 Excel 2003)。 它通过直接生成 XML 结构来创建 .xls 文件 特点:轻量级 不依赖外部库,纯 PHP 实现,适合老旧环境(PHP
阅读全文
摘要:$row_order = $db->fetch_array() 可能返回的是包含字段名和值的关联数组 如果同时使用 MYSQL_BOTH(默认)模式,每条记录会包含数字索引和字段名两种形式 如: 同时存在 数字索引和字段名 [0] => 9377E762-D54F-2068-494F-82395D0
阅读全文
摘要:使用后端 php 来实现导出Excel 优点:兼容 所有 PHP 版本。超快,适合大数据量。Excel 能直接打开。 如果不需要复杂格式,CSV 是最轻量的方案。 缺点: 导出的不是Excel格式 。 不支持复杂格式(颜色、公式等) html <a href='javascript:void(0)'
阅读全文
摘要:这个示例使用 前端 html javascript 使用 js-xlsx 后端 php 数据在php服务器端整合成对像数组 转到js端 并整到 table 标签中,再将 table导出Excel 使用了 js-xlsx js-xlsx 文件可自行搜索下载 ,参考 https://www.cnblog
阅读全文
摘要:在php调用一个 Post请求接口 /** * PHP发送Json对象数据 * * @param $url 请求url * @param $jsonStr 发送的json字符串 charset=utf-8 * @return array */ function http_post_json($url
阅读全文
php解决 mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysq
摘要:The mysql extension is deprecated and will be removed in the future: use mysq 翻译: mysql_connect这个模块将在未来弃用,请你使用mysqli或者PDO来替代。 解决方法: 打开php.ini 配置文件把 di
阅读全文
摘要:通常在统计报表中会出现 求 合计的需求 easyui-datagrid 中 实现 合计 的示例 界面 html <div style='padding:0px 0px 15px 12px ;'> <table> <tr> <td style="width:65px;">登陆时间:</td> <td
阅读全文
摘要:这个示例使用 前端 easyui-datagrid 后端 php 这里是不是 easyui-datagrid 不重要了,是将easyui-datagrid的数据转到table,再将 table导出Excel 使用了 js-xlsx js-xlsx 文件可自行搜索下载 ,参考 https://www.
阅读全文
摘要:这个示例使用 前端 easyui-datagrid 后端 php 前端 easyui-datagrid 导出Excel 使用了 datagrid-export.js datagrid-export.js 文件可自行搜索下载 优点:查询结果显示在datagrid中(可以分页),前端直接下载不用回后端,
阅读全文
摘要:这个示例使用 前端 easyui-datagrid 后端 php 前端 easyui-datagrid 导出Excel 使用了 datagrid-export.js datagrid-export.js 文件可自行搜索下载 优点:查询结果显示在datagrid中(不能分页),前端直接下载不用回后端,
阅读全文
摘要:这个示例使用 前端 easyui-datagrid 后端php 其中前端是不是 easyui-datagrid 不重要,这个方法主要是使用后端 php 来实现导出Excel 优点:现在的应用中大部分是分页显示的,在前台只显示一部分,但导出Excel是要看全部的。所以此时用前端js导出则不太好实现。
阅读全文
摘要:检查语法与逻辑的时候没有发现问题,但是页面报出了警告Warning提示,这不仅影响到体验也是属于bug的一种形式,那么该如何设置去掉? php不显示警告的方法:首先找到对应的配置文件【php.ini】;然后查找【display_errors】属性;最后就将其修改为Off,并保存重启即可。 方法一 1
阅读全文
摘要:出现 “Call to undefined function curl_init” 错误提示,没有定义的函数, 也就是php还没打开对 curl_init 函数的支持。 打开php.ini,开启 extension=php_curl.dll,去掉前面的 ; 号 重启下 apache 如果还不行则 1
阅读全文
摘要:{foreach}循环也有自身属性的变量,可以通过{$smarty.foreach.name.property}访问,其中"name"是name属性。 例 <{foreach $items as $r name=row_name }> .index包含当前数组索引,从零开始,每次循环增长1 <{if
阅读全文

浙公网安备 33010602011771号