php技术

php技术

PHP微框架Dispatch简介

阅读(21) 作者(admin)

Dispatch是一个PHP小框架。它并没有给你完整的MVC设置,但你可以定义URL规则和方法,以便更好组织应用程序。这对API、简单的站点或原型来说是完美的。

复制代码 代码如下://包含库include 'dispatch.php';// 定义你的路...

php技术

对PHP语言认识上需要避免的10大误区

阅读(26) 作者(admin)

PHP是一种非常流行的开源服务器端脚本语言,你在万维网看到的大多数网站都是使用php开发的。但是,你大概很奇怪的注意到有少部分的人发誓要离php远远的。但是令人更奇怪的是或者很震惊的说他们不用php并不是因为一些被证...

php技术

CodeIgniter启用缓存和清除缓存的方法

阅读(21) 作者(admin)

Codeigniter支持缓存技术,以达到最快的速度。尽管CI已经相当高效了,但是网页中的动态内容、主机的内存CPU和数据库读取速度等因素直接影响了网页的加载速度。依靠网页缓存,你的网页可以达到近乎静态网页的加载速度,因为他...

php技术

让CodeIgniter数据库缓存自动过期的处理的方法

阅读(13) 作者(admin)

CodeIgniter框架是一个非常小巧的PHP框架。CI自带数据库文件缓存,但按官方的说法,缓存设置后永不过期,除非你调用方法主动删除。

Cache files DO NOT expire. Any queries that have been cached will remain cached un...

php技术

Codeigniter生成Excel文档的简单方法

阅读(15) 作者(admin)

之前看了使用PHPExcel中导出数据到Excel文件的方法,但是似乎比较复杂。icech找到了一个针对Codeigniter的类:CI-Excel-Generation-Library,使用方法十分简单。

1、下载CI-Excel-Generation-Library地址:https://github.c...

php技术

PHP使用Alexa API获取网站的Alexa排名例子

阅读(20) 作者(admin)

我们通会用Alexa的网站(或其它站长工具网站)来栓查我们的网​站流量排名,这样就必须去那些网站。实际上,可以通过Alexa XML API 获取网站的Alexa相关的数据(XML格式的),再使用XML解析器来解析Alexa返回的XML,得到Alexa...

php技术

Codeigniter+PHPExcel实现导出数据到Excel文件

阅读(23) 作者(admin)

PHPExcel是用来操作OfficeExcel文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可以使用它来读取、写入不同格式的电子表格。而Codeigniter是一个功能强大的PHP框架。二者结合就能起到非常棒的效果啦!

1.准备工...

php技术

PHP读取RSS(Feed)简单实例

阅读(23) 作者(admin)

最近在弄博客,但各种博客间同步比较麻烦,好在每一个博客都有自己的RSS聚合系统,可以通过RSS实现博客同步调用,于是自己动手用RSS实现博客同步发布,在其中就研究一下PHP读RSS。RSS是用XML来书写的,XML 是一种数据存储格式。P...

php技术

Codeigniter实现智能裁剪图片的方法

阅读(23) 作者(admin)

一副1024*768大小的图片,裁剪到240*240大小,裁剪后不失真,尽可能保留图片主题含义。我使用到的方法:1. 先将图片等比例缩略到可以裁剪的大小;如果是宽幅图片,则按高度等比例缩放到高度 = 240px,窄幅图片(高度大于宽度)则按宽度...

php技术

Codeigniter中禁止A Database Error Occurred错误提示的方法

阅读(32) 作者(admin)

在默认的情况下,CodeIgniter会显示所有的PHP错误。但是当你开发程序结束时,你可能想要改变这个情况。你会发现在index.php文件顶端有这个函数error_reporting(),通过它可以进行对错误的设置。 即使你关闭了错误报告,当有...

php技术

CodeIgniter输出中文乱码的两种解决办法

阅读(19) 作者(admin)

在controller直接echo的时候,某些浏览器会出现乱码的情况。可以用下面两种方法解决:1、常用的php的header函数

复制代码 代码如下:header("Content-type:text/html;charset=utf-8");示例:复制代码 代码如下:<?phpclass...

php技术

CI使用Tank Auth转移数据库导致密码用户错误的解决办法

阅读(18) 作者(admin)

Tank Auth是针对Codeigniter的权限管理类库,功能很强大。整合了CI之后,有一天将数据库转到另一台服务器上,发现使用之前的用户名和密码都无法登录了。折腾半天,终于找到解决办法:1、找到 config/tank_auth.php 文件2、修改...

php技术

使用PHP函数scandir排除特定目录

阅读(15) 作者(admin)

scandir()函数返回一个数组,其中包含指定路径中的文件和目录。如下所示:例子:复制代码 代码如下:<?phpprint_r(scandir('test_directory'));?>输出:复制代码 代码如下:Array([0]=>.[1]=>..[2]=>1.txt[3]=>2.txt)大部分情...

php技术

使用配置类定义Codeigniter全局变量

阅读(22) 作者(admin)

CodeIgniter中公共函数不能追加,可以通过 helper 辅助函数实现。创建 common_helper.php 文件,定义所需公共函数,存放至 application/helpers 目录中。在 application/config/autoload.php 中配置 $autoload['helper'] =...

php技术

Codeigniter操作数据库表的优化写法总结

阅读(31) 作者(admin)

用codeigniter也有一段时间了,一直没有做什么总结。现在总结一些Codeigniter操作数据库表的优化写法,虽说不全,但是也确实可以帮助那些刚刚上手CI的同学。链接数据库复制代码 代码如下:$this->load->database();//手动连...

php技术

codeigniter数据库操作函数汇总

阅读(16) 作者(admin)

网上倒是有不少Codeigniter数据库操作的介绍,这里做一个汇总。复制代码 代码如下://查询: $query = $this->db_query("SELECT * FROM table"); ==================================

//result() 返回对象数组$data = $...

php技术

Codeigniter注册登录代码示例

阅读(13) 作者(admin)

本示例Codeigniter注册登录代码源自一个codeigniter的项目,现分享下~由于使用了 Active Record 类,一般数据库操作只有两层,即是C和Vcontrollers/login.php文件:复制代码 代码如下:<?phpclass Login extends CI_Controlle...

php技术

CI框架中集成CKEditor编辑器的教程

阅读(19) 作者(admin)

1、将fckeditor目录置入CI_PATH/system/plugins/ 2、在CI_PATH/system/application/config/config.php中加入: $config['fckeditor_basepath'] = "/system/plugins/fckeditor/"; $config['fckeditor_toolbarset_defaul...

php技术

PHP小教程之实现链表

阅读(15) 作者(admin)

看了很久数据结构但是没有怎么用过,在网上看到了关于PHP的数据结构,学习了一下,与大家一起分享一下。复制代码 代码如下:class Hero{ public $no;//排名 public $name;//名字 public $next=null;//$next是一个...