技术

ThinkPHP5 使用 TCPDF 生成 PDF 文件

ThinkPHP5 使用 TCPDF 生成 PDF 文件

小Z 6年前 131 0

最近在做项目的时候需要生成 pdf 文件,网上搜索了一下 php 中 TCPDF 插件功能强大也比较流行,因此选择了这款插件,不过网上的教程基本都是基于 ThinkPHP 3 版本的,并不适用于 ThinkPHP5,经过一番琢磨成功在 ThinkPHP5 上使用 TCPDF,具体流程如下: 1.通过 Co...

ThinkPHP5 中 volist 嵌套时里层 volist 获取外层 volist 的 key

ThinkPHP5 中 volist 嵌套时里层 volist 获取外层 volist 的 key

小Z 6年前 197 0

在 TP5 中有两个嵌套的 volist 循环,采用的是关联数组,怎样在循环内部分别获取外层 volist 的 Key 和内层 volist 的 key 值? 解决方法:采用 tp5 中的 ASSIGN 标签即可,ASSIGN 标签用于在模板文件中定义变量,具体用法如下: 上述代码中,通过 ASSIGN 标签定义了一...

tp5 怎么使用 find_in_set thinkphp5 中 find_in_set 的使用方法

tp5 怎么使用 find_in_set thinkphp5 中 find_in_set 的使用方法

小Z 6年前 156 0

最新解决方案: 采用官方建议方法:字符串条件查询 对于一些实在复杂的查询,比如 find_in_set,也可以直接使用原生 SQL 语句进行查询,例如: 为了安全起见,我们可以对字符串查询条件使用参数绑定,例如: 其他解决方案: 在 thinkphp5 中使用 mysql find_in_s...

PHP 获取数组中的指定列为新数组的方法

PHP 获取数组中的指定列为新数组的方法

小Z 6年前 119 0

有如下数组,我们的需求是提取数组中的 name 列组成新数组。 方法 1:使用 array_column() array_column()是 PHP 在 5.5.0 版本之后新添加的一个专用函数,用于返回数组中指定的一列(本方法只能使用在 php5.5 以上版本)。 使用方法: 方法 2:使用 arra...

TCPDF 中文乱码的解决方法

TCPDF 中文乱码的解决方法

小Z 6年前 6 0

最新版本的 TCPDF 已经支持中文,在生成 PDF 的方法中显示指定使用中文编码即可。 ThinkPHP5 使用 TCPDF 生成 PDF 文件 TCPDF 不能保存中文文件名的解决方法

ThinkPHP5 路由别名无效的问题

ThinkPHP5 路由别名无效的问题

小Z 6年前 3 0

ThinkPHP5 路由别名定义无效,route.php 文件定义如下: 模板中 url 生成代码: 生成的 url: 按照官方手册提示,使用路由别名后,可以批量定义一系列的路由规则,此时访问 admin 模块的 Activity 控制器的所有操作都可以直接访问,比如: 然而事实上在我的代码中路由...

扫一扫二维码分享