首页 > PHP教程

为什么有些人php代码最后不加?>

为什么有些人php代码最后不加?>下面我给大家介绍介绍.

为什么有些人php代码最后不加"?>"呢?起初我也不知道,后来百度了才知道.网上看教程,别人都有"?>"结束标签,但是看别人的源码很多人都没有加,原来不加结束标签可以避免尾部的空白字符意外输出,对代码产生某些不必要的影响.

阅读全文

PHP MVC框架之加载器学习笔记

本文章来给各位介绍PHP MVC框架之加载器学习笔记,有需要了解的朋友可进入参考.上节说了MVC的路由原理,这节我们来说说MVC框架的loader,也称为加载器.虽然不同的框架,加载器的用法不同,但是其原理都是相通的...都是通过单例模式加载文件,而且把已加载的文件cache起来,避免重复加载...因为在开发业务的过程中,常常需要加载不同的模块,不同的类库等,MVC的loader可以帮助我们实现单例模式,更加符合开发需求.下面我们开始动手,利用其原理,做一个简单的loader.

阅读全文

PHP MVC框架之错误捕捉入门教程

以前有讲过关于php mvc的各种用法,本文章主要介绍PHP MVC框架之错误捕捉用法说明,各位同学可参考.前三篇文章已经把MVC的结构原理都简单的进行了说明和演示...当然,不是说一个框架就只有那点东西,一个良好的框架所要求的功能还是要很全面的,例如友好的错误输出,安全处理,防止跨域攻击等.

阅读全文

PHP中数组按键名和键值排序函数

大家知道,数组排序最常用的函数就是 sort($arr); 它的作用是按数组的键值升序排列,并且排序后的数组键名不再是原来的键名,是按新数组来重新设置的键名,而有时我们要求更复杂的排序,如按键名排序,这里用到 ksort($arr); 函数,它会根据数组的键名排序,并维持原有的键值关系,相对应的 asort($arr); 函数,是按键值排序,且维持原有的键值关系,同样原理,rsort(); arsort(); krsort(); 函数除了排序是按降序排列外,其它与sort(); rsort(); ksort(); 相同,数组操作是PHP很重要的基础,希望能好好运用,一维数组例子.

阅读全文