关于php trim方法的错误理解导致的问题

2019-04-13
阅读 2 分钟
4.4k
下面的例子中只以ltrim方法做举例在我之前的认知中(当然我很水,从没看过这块源码),如果我想要删除字符串左边的空字符串,空制表符之类的,那么我就直接使用ltrim($str)即可

关于php数据库事务的一个坑

2019-04-12
阅读 1 分钟
2.7k
在使用php的PDO扩展的时候发现的一个问题,在事务开启之后,如果php与mysql之间的连接断开了,会导致php直接记录一个warning的异常,而不是直接抛出一个Exception

php中的哈希碰撞以及防御

2017-02-14
阅读 4 分钟
4.1k
php中的变量是以符号表的方式进行存储的,实际上也是个HashTable,哈希表是通过特定的哈希算法将索引转换成特定的index然后映射到对应的槽中,然后采用拉链法,在一个槽中使用链表将数据进行存储,链表的时间复杂度为O(n)。

Github的项目文件上传

2016-03-30
阅读 2 分钟
2.5k
git版本控制的使用。在windows, 如果直接使用git bash可以直接看第五步的操作 具体的方法: 1.首先,注册之类的问题 就不多说了,注册完了,在官网 [链接] 进行下载window系统下的客户端. 2.登陆进入github 在右侧的位置: new一个项目的目录出来 进行设置项目的 标题和描述信息 下面的那个 Initialize this ...README勾选...