技术

1M 等于多少字节

1M 等于多少字节

小Z 6年前 110 0

1M=1048576 字节 引申知识: 严格来说,不是 1M 等于 1048576 字节,而是 1MB(兆字节)等于 1048576 字节。 字节(Byte)是计算机信息技术用于计量存储容量的一种基础计量单位,使用英文字母‘B’表示。 兆字节(MByte)是计算机信息技术...

php 在变量(参数)前加&是什么意思?

php 在变量(参数)前加&是什么意思?

小Z 6年前 9 0

在阅读 PHP 框架源码的时候,发现很多变量(参数)前面加了一个"&"符号,例如:&$list、&$name 等,那么 php 在变量(参数)前加&是什么意思呢? 加上&符号表示引用,也就是引用传递,在 PHP 中函数或者变量都可以引...

include_once 与 require_once 的区别

include_once 与 require_once 的区别

小Z 6年前 82 0

在 php 中 include(_once)和 require(_once)都可以起到引用代码文件,减少代码重复的作用,那么他们之间有什么区别呢? include 是包含的意思,找不到文件时,会报 warning 的错误,然后程序继续往下执行 require 是必须的意思,找不到文件时,会报 fa...

MySQL:1248 - Every derived table must have its own alias 错误原因及解决办法

MySQL:1248 - Every derived table must have its own alias 错误原因及解决办法

小Z 6年前 72 0

这个错误的意思是说每个派生出来的表都必须有相应的别名才能进行查询,产生错误的原因就是使用子查询出来的结果作为派生表时未定义别名。 示例: 产生错误的 MySQL 语句: 正确运行的 MySQL 语句: 就是把通过子查询出来的结果定义一个别名,我这里使用 as 定义成 t1 就一切正常了。

Error: php55w-common conflicts with php-common-5.3.3-48.el6_8.x86_64

Error: php55w-common conflicts with php-common-5.3.3-48.el6_8.x86_64

小Z 6年前 4 0

最近需要在一台 centos6.5 服务器上部署 thinkphp5 开发的网站程序,部署后网站无法正常运行,经过检查发现服务器上的 php 版本为 5.3.3,而 thinkphp5 要求的最低 php 版本为 5.4。 想着 php5.3 确实有点老旧了,就直接卸载了 php5.3 然后使用 rpm 方式重新安...

php 截取字符串函数

php 截取字符串函数

小Z 6年前 2 0

截取字符串是程序开发中最常见的一种操作,那么在 php 中截取字符串的函数有哪些呢? 1.substr 函数 substr — 返回字符串的子串 返回字符串 string 由 start 和 length 参数指定的子字符串。 正确返回提取的字符串,错误返回 false。 2...

ThinkPHP5 路由别名无效的问题

ThinkPHP5 路由别名无效的问题

小Z 6年前 3 0

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

TCPDF 中文乱码的解决方法

TCPDF 中文乱码的解决方法

小Z 6年前 6 0

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

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

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

小Z 6年前 119 0

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

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...

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

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

小Z 6年前 197 0

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

ThinkPHP5 使用 TCPDF 生成 PDF 文件

ThinkPHP5 使用 TCPDF 生成 PDF 文件

小Z 6年前 131 0

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

扫一扫二维码分享