- 博客(5)
- 资源 (17)
- 收藏
- 关注
原创 一些有用的CSS样式
/*1. 垂直对齐容器中的元素*/.verticalcenter{ position: relative; top: 50%; -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}/*2基于文件格式使用不同的样式*/a[hre...
2018-06-19 17:22:04 566
转载 递归的三种实现方式
递归函数最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则无限无限调用下去。利用引用做参数 先不管引用做不做参数,必须先明白引用到底是什么?引用不过是指两个不同名的变量指向同一块存储地址。本来每个变量有各自的存储地址,赋值删除各行其道。现在可好,两个变量共享一块存储地址。 $a=&$b; 。实际上指的是 $a 不管不顾自己原来的存储地址,非要和 $b 共享一室了。因而任何...
2018-06-19 15:51:46 7827
原创 PHP的路由分配的实现
使用原生的PHP写成独立的PHP框架,利用单一入口文件实现路径的访问面临的最大问问题就是:文件的相互包含问题,其次就是路由的分配问题.① 文件包含php的文件包含有两种方式:require和include,两个方法的区别在于利用require包含文件当出错时,会报出严重错误,同时PHP脚本会停止运行;而利用include包含文件出错时,会有警告,但PHP脚本仍然会继续向下执行。同时两个方法都包...
2018-06-19 15:24:12 1149
原创 php的运行机制与原理
PHP总共有三个模块:内核、Zend引擎、以及扩展层;PHP内核用来处理请求、文件流、错误处理等相关操作;Zend引擎(ZE)用以将源文件转换成机器语言,然后在虚拟机上运行它;扩展层是一组函数、类库和流,PHP使用它们来执行一些特定的操作。比如,我们需要mysql扩展来连接MySQL数据库;当ZE执行程序时可能会需要连接若干扩展,这时ZE将控制权交给扩展,等处理完特定任务后再返还;最后,ZE将程序...
2018-06-19 14:55:24 174
Lamp 环境搭建 (centos7 php 7.2 + apache 2.4 + Mariadb 10.2)
2018-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人