array_map(callback, arr1, arr2……);函数返回用户自定义回调函数执行后的数组。
array_map(callback, arr1, arr2……);函数返回用户自定义回调函数执行后的数组。
1. 开始使用
以工作的第一步就是要将数据从excel中取出来。这里我使用到了一个开源php处理excel类:phpexcel. 该项目的详细信息 http://phpexcel.codeplex.com/ 。
我目前使用的是phpexcel1.7.3版本, 解压缩后里面有一个PHPExcel和PHPExcel.php文件。
我们主要使用那个PHP文件。见下图文件目录结构
phpmyadmin大家可以官方下载,然后再在目录中修改config.cfg.php
一、使用cookie授权模式
CodeIgniter 是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。使用 CodeIgniter 可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。
CodeIgniter是由Ellislab公司的CEO RickEllis开发的。其核心框架是为这个程序特别编写的,而其他很多类库、辅助函数和子系统则来自于RickEllis和PaulBurdick编写的内容管理系统ExpressionEngine。来自RubyonRails的灵感启发我们创造了一个PHP框架,并且将框架的概念引入到网络社区的一般意识中。
phpMyadmin创建Mysql数据库和独立数据库帐号教程
在一个服务器上一般来讲都不止一个站点,更不止一个MySQL(和PHP搭配之最佳组合)数据库。
这里有4中方法来实现这个:
1.在应用的配置文件中添加如下内容 (protected/config/main.php):
PHP
得到购物车所有的产品信息
// $items = Mage::getModel('checkout/cart')->getQuote()->getAllItems();
$items = Mage::getSingleton('checkout/session')->getQuote()->getAllItems();foreach($items as $item) {
echo 'ID: '.$item->getProductId().'<br>';
echo 'Name: '.$item->getName().'<br>';
echo 'Sku: '.$item->getSku().'<br>';
echo 'Quantity: '.$item->getQty().'<br>';
echo 'Price: '.$item->getPrice().'<br>';
echo "<br>";
}
修正的方法,找到文件app/code/core/Mage/Catalog/Helper/Data.php
复制一份到local代码池
具体方法
修改php上传文件大小的几个配置参数
经常需要判断文件是否可以访问,可以通过http状态码判别,200为正常访问,404为找不到该页面,代码如下
<?php
// 设置url
http://pic2.phprm.com/2013/07/27/$url.jpg = 'http://www.phprm.com';
function get_http_status_code($url) {
if(empty($url)) return false;
$url = parse_url($url);
$host = isset($url['host']) ? $url['host'] : '';
$port = isset($url['port']) ? $url['port'] : '80';
$path = isset($url['path']) ? $url['path'] : '';
$query = isset($url['query']) ? $url['query'] : '';
php默认有个函数similar_text()用于计算字符串之间的相似度,该函数也可以计算两个字符串的相似度(以百分比计)。不过这个函数感觉对中文计算很不准确比如: