技术

tp5 模板中使用自定义函数的方法

tp5 模板中使用自定义函数的方法

小Z 6年前 4 0

Thinkphp5 官方手册中详细介绍了在模板中调用内置函数的方式,但是却没有说明怎么在模板中调用自定义函数,下面介绍一下在 Thinkphp5 的模板中调用自定义函数的方法: 1.首先在 common.php 文件中创建自定义函数,示例如下: 上面的函数作用是给定一个正整数,然后返回一个...

mysql 清空表中的数据后设置自增 id 仍从 1 开始(重置自增 id)的办法

mysql 清空表中的数据后设置自增 id 仍从 1 开始(重置自增 id)的办法

小Z 6年前 93 0

在 mysql 中,通常使用自增 ID 作为数据表的主键,但一般我们在开发期间会填充测试数据以便程序开发及测试,而正式上线前我们会清空测试数据,在 mysql 中清空表数据之后,默认自增 ID 不会重置,而是从请空前的最大 ID 继续自增。那么 mysql 清空表中的数据后如何设置自增 id 仍从 1 开始,也...

phpexcel 导出中文文件名乱码的解决办法

phpexcel 导出中文文件名乱码的解决办法

小Z 6年前 9 0

使用 phpexcel 类库导出 excel 文件,文件名为中文时,在 chrome 浏览器下导出正常,在 IE 内核浏览器下导出文件名显示乱码,解决办法就是通过 iconv 函数转换编码,从 utf-8 转为 gb2312,具体代码如下:

mysql update 使用 select 的结果的方法

mysql update 使用 select 的结果的方法

小Z 6年前 90 0

在 sql server 中,我们可以使用下面的 update 语句对表进行更新操作。 但是 mysql 不支持 update set 直接使用 select 的结果,那么怎么在 mysql update 中使用 select 的结果呢? 我们可以换一种解决方法,也就是使用 inner join,上面的 sql...

TP3.*版本 Class 'ThinkLog' not found 错误的解决办法

TP3.*版本 Class 'ThinkLog' not found 错误的解决办法

小Z 6年前 111 0

TP3.*系列版本偶尔会出现 Class 'ThinkLog' not found 的奇葩问题,解决办法有两种,具体如下: 1.临时解决办法:删除缓存文件:Runtime/common~runtime.php 2.完美解决办法(适用于方法 1 无法解决的情况下): 其实出...

mkdir()提示 No such file or directory 错误的解决方法

mkdir()提示 No such file or directory 错误的解决方法

小Z 6年前 411 0

在 php 中使用 mkdir()方法创建文件夹时报错:No such file or directory,出错代码如下: 经过查询手册得知 mkdir 函数的具体信息如下: 定义和用法: mkdir() 函数创建目录。 若成功,则返回 true,否则返回 false。 语法: 参数 描述...

ThinkPHP5 提示 variable type error: array

ThinkPHP5 提示 variable type error: array

小Z 6年前 191 0

ThinkPHP5 提示 variable type error: array 是因为在 ThinkPHP5 中不允许直接访问控制器时,通过 return 方法直接返回数组。 出现这个错误时,使用 json 函数处理以下返回的数据即可,如:

tp5.1 怎么获取当前模块名、控制器名、方法名?

tp5.1 怎么获取当前模块名、控制器名、方法名?

小Z 6年前 160 0

Thinkphp5.1 版本相对 5.0 版本升级了很多地方。 比如我们在 Thinkphp5.0 中通过以下方法可以获取当前访问的模块名、控制器名、方法名: 而在 5.1 版本中 Request 类没有 instance 方法,我们可以通过 Facade 特性直接静态化调用,具体如下:

ThinkPHP5 访问静态文件如图片等提示“模块不存在”的解决办法

ThinkPHP5 访问静态文件如图片等提示“模块不存在”的解决办法

小Z 6年前 115 0

ThinkPHP5 中访问静态文件如图片等会提示:模块不存在,如下图: 出现该问题因为 tp 做了一个区分,如果能访问到图片,就直接是一个资源链接,是一个 resource,但是因为某些原因这张图片找不到,而且 TP 又默认开了 index.php 的重写,那么系统会认为你访问的时 static 模...

php 高效统计 txt 大文件行数函数

php 高效统计 txt 大文件行数函数

小Z 6年前 5 0

php 中提供了专门的 file 函数来读取文件,通过 file 函数可以一次性获取一个 txt 文件的行数: 但是 file 函数不适用于大文件,执行缓慢并且会造成严重的内存问题。 网上还有一种通过 fopen 函数以及 while 逐行统计的代码,如下: 这种方法在读取大文件行数时,同样面临着效率太慢...

扫一扫二维码分享