Drupal读取Excel并导入数据库实例
PHPExcel 是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可以使用它来读取、写入不同格式的电子表格,如 Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice...
PHPExcel 是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可以使用它来读取、写入不同格式的电子表格,如 Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice...
先说说switch()语句的格式
switch(表达式){
case 匹配1: 当匹配1和表达式匹配成功执行的代码; break;
case 匹配2: 当匹配2和表达式匹配成功执行的代码; break; default: 如果case语句没有与表达式成功所执行的代...
复制代码 代码如下:<?php$link = mysql_connect('localhost', 'username', 'password');$fields = mysql_list_fields("database", "table", $link);$columns = mysql_num_fields($fields);$field = false;for ($i =...
1:输出meta标签:
1、在php mvc的控制器里面或php页面echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">';
2、在php页面或html页面<meta http-equiv="content-type" content="text/html;...
在将html页面整合到ci框架里面的时候,加载css和js失败,弄了半天发现ci框架是入口的框架,对框架中文件的所有请求都需要经过index.php处理完成,当加载外部的css和js文件的时候要使用base_url()函数处理外部的链接。
比如:...
看代码 复制代码 代码如下: <?php header("Content-type: text/html; charset=utf-8"); function getIP(){ if (isset($_SERVER)) { if (isset($_SERVER[HTTP_X_FORWARDED_FOR])) { $realip = $_SERVER[HTTP_X_FORWAR...
复制代码 代码如下:function checkBOM ($filename) { global $auto; $contents = file_get_contents($filename); $charset[1] = substr($contents, 0, 1); $charset[2] = substr($...
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的...
最近在项目中,出现一个奇怪的现象,有一个大form里面有上千个input,提交的时候,老是发现post过来的数据不完整,一开始还怀疑是html 表单名称有冲突,排除掉了。然后,网上找了一堆,php.ini 的post_max_size和upload_max_filesize...
我们可以使用下面的代码测试一下:复制代码 代码如下:<?php $filename = 'test.txt'; if (is_file($filename)) { echo "$filename exists!/n"; } else { echo "$filename no exist...
写了一个类用来测试目标函数的执行时间。以下是类的定义代码:复制代码 代码如下:<?php/** * class EfficiencyTester * 效率测试器,测试函数的运行时间 * @version 1.0 2013.04.13 * @author Kross */class EfficiencyT...
最早这个概念是从Drupal中接触到的,一开始有点不习惯――为什么不写闭合标签呢?这感觉很不完美啊,对于有强迫症的人来说很不适应嘛!后来,在工作中碰到了因为标签闭合而引起的问题,才开始不写闭合标签。参阅了一些文章,对PHP...
复制代码 代码如下:function mk_dir($dir, $mod = 0777){ if(!is_dir($dir) || mkdir($dir, $mod)) { if(!mk_dir(dirname($dir, $mod))) { return false; } } return m...
1.我们首先需要创建一个表复制代码 代码如下:CREATE TABLE IF NOT EXISTS `tp_image` ( `id` int(11) NOT NULL AUTO_INCREMENT, `image` varchar(200) NOT NULL, `create_time` int(11) NOT NULL, PRIMARY KEY (...
首先要记住json_encode返回的是字符串, 而json_decode返回的是对象判断数据不是JSON格式:复制代码 代码如下:function is_not_json($str){ return is_null(json_decode($str));}判断数据是合法的json数据: (PHP...
1.__construct()实例化对象是被自动调用。当__construct和以类名为函数名的函数 同时存在时调用__construct,另一个不背调用。类名为函数名的函数为老版的构造函数。2.__destruct()当删除一个对象或一个对象操作结束...
1.在Home(你取的项目名)的config.php中添加如下配置复制代码 代码如下:<?phpreturn array( //'配置项'=>'配置值' 'LANG_SWITCH_ON' => true, //开启语言包功能 'LANG_AUTO_DETE...
最近在能php目录操作,搞了一个目录无限遍历:使用的函数有:isset()判断某个变量是否定义chdir() 将当前目录改变为指定的目录。opendi()打开目录。readdir()读取目录。getcwd()获取当前目录。还用到了for if GET传值 大...
解决办法: 采用js对URL中的汉字进行escape编码。 复制代码 代码如下:<a href="" onclick="window.open('product_list.php?p_sort='+escape('PHP开发资源网'));">这样点击链接后的效时: 引用:http://127.0.0.1/shop/prod...
复制代码 代码如下:<?php/** * * 统计软件与文章等月、周、当天排行 * * $field_id(文章ID) *///统计月、周、当天排行的方法require_once(dirname(__FILE__)."/../include/common.inc.php");function countdown($fie...
复制代码 代码如下:$filename=date("Y年m月d日")."数据信息统计结果.xls"; //文件名$ua = $_SERVER["HTTP_USER_AGENT"]; //中文文件名不乱码if (preg_match("/MSIE/", $ua)) { $filename=urle...
一、首先需要在控制器中加入验证码方法admin/Lib/Action/LoginAction.class.php知识点:1、ob_clean函数用途2、import方法调用think默认类库3、Image类buildImageVerify方法使用代码如下:复制代码 代码如下:Public func...
一、首先需要在MsgManage控制器中加入分页方法
知识点:1、count函数的试用2、Page类实例化操作及相关参数了解3、limit函数了用4、show函数了解编辑文件admin/Lib/Action/MsgManageAction.class.php代码如下:复制代码...
在php中,如果使用的session来判断用户是否登陆,退出时,则可以如此:session_start();session_destroy();会话即表示已经结束。下一句话应该写js,使页面跳转了。<script>alert("已经退出登陆!");location.href="login.php";</...
当输入j后,会触发ajax效果,从后台获取相应的名字中带有j的数据,并展示在suggestions中。代码实现如下:实现ajax需要三个文件,一个是html的表单文件,一个是js的核心文件,一个是php的后台文件。下面的是html文件,当键盘按下时...