php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值

定义和用法
end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功)。

语法
end(array)参数 描述
array 必需。规定要使用的数组。

例子

复制代码 代码如下:

<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");

echo current($people) . "<br />";
echo end($people);
?>

输出:

Peter
Cleveland

本页内容版权归属为原作者,如有侵犯您的权益,请通知我们删除。
分卷导出思路:统计sql语句变量的长度,按1个字符当成1 字节比较,如果大于设定分卷大小,则写入一个sql文件(我也不知道这样统计是否稳当,这也是借鉴其他的人的)。 分卷导入思路:按行读取sql文件,将每一行当作完整的sql语句存到数组再循环执行插入数据库就可以了,但是在创建表语句分了多行,这个需要单独处理(就这个花了我好长时间的); ?php//宋正河 转载请注明出处set_time_limit(0);header('content-type:text/html;charset=utf-8');mysq
一、两个重要目录: Apache有两个重要的目录:1、配置目录/etc/httpd/conf;2、文档目录/var/www: 二、两种配置模式: Apache在Fedora下的两种配置方式:文本模式(终端命令行)和图形化配置。两者各有优势:图形化下配置,更容易上手,在文本模式下直接编辑httpd.conf文件,自由性更强些、更直接。 三、Apache服务的启动与关闭 Apache服务的停止、启动、关闭可以通过两种模式下进行操作:文本(终端)模式下和图形化界面。 四、终端下的操作 如果你想用Linux作为W

PHP正则验证Email的方法 - 2015-07-09 22:07:59

本文实例讲述了PHP正则验证Email的方法。分享给大家供大家参考。具体如下: ?phpfunction validateEmail($email){ $isValid = true; $atIndex = strrpos($email, "@"); if (is_bool($atIndex) !$atIndex) { $isValid = false; } else { $domain = substr($email, $atIndex+1); $local = substr($email, 0, $a
Mac本地环境搭建 在Mac系统,我们可以使用MAMP Pro 软件来搭建本地服务器。安装好这款软件,网站的目录在 /Applications/MAMP/htdocs 文件夹里,只需将文件放入该文件夹中,就可以通过 http://localhost:8888 来访问了,或者通过点击如下红色下划线按钮来快速访问站点。 mac系统下安装php,两行即可。 brew tap josegonzalez/homebrew-phpbrew install php54 安装完后配置一下,你就可以使用phpstorm来愉

PHP读取汉字的点阵数据 - 2015-07-09 22:07:23

项目中遇到的问题: PHP如何读取汉字的点阵数据?想实现输入一段文字,能得到这一段文字的所有点阵码。 解决方法: 简体中文国标字库7445个字符,其中汉字6773个,包括一级汉字3755个,二级汉字3008个。采用2字节(16位二进制)编码。 区位码:国标GB2312规定,所有的国标汉字与符号组成一个94×94的矩阵。在此方阵中,每一行称为一个”区”,每一列称为一个”位”,因此,这个方阵实际上组成了一个有94个区(区号分别为0 1到94)、每个区内有94个位(位号分别为01到94)的汉字字符集。一个汉字所

php计算一个文件大小的方法 - 2015-07-09 22:07:08

本文实例讲述了php计算一个文件大小的方法。分享给大家供大家参考。具体如下: ?php function dirSize($directoty){ $dir_size=0; if($dir_handle=@opendir($directoty)) { while($filename=readdir($dir_handle)){ $subFile=$directoty.DIRECTORY_SEPARATOR.$filename; if($filename=='.'||$filename=='..'){ co

帝国cms目录结构分享 - 2015-07-09 22:07:08

/ 系统根目录 ├d/ 附件和数据存放目录 (data) │├file/ 附件存放目录 │├js/ JS调用生成目录 │└txt/ 内容存文本存放目录 ├e/ 系统程序目录 (empire) ├html/ 自定义内容页存放预设目录 ├images/ 默认模板图片目录 ├s/ 专题目录 (special) ├search/ 高级搜索页面目录 ├skin/ 模板CSS和图片存放目录 └index.html 网站首页 /e/ 系统程序目录 ├action/ 信息动态列表页和内容页目录 ├admin/ 后台目录
这货是从 Martin 大神的《企业应用架构模式》中学到的,辅助 PHP 动态语言的特性,可以比 Java 轻松很多的实现延迟加载(LazyLoad)。基本原理是通过一个虚代理(Virtual Proxy)做占位符,一旦访问代理对象的某成员(方法或属性),加载就被触发。 不过我实现的这个版本有局限性: 只适用于对象,无法代理数组等基本数据类型(需要用 ArrayObject 一类的内置对象封装) 被代理之后,一些带有操作符重载性质的接口实现就失效了,例如 ArrayAccess 的索引器、Itreator
本文实例讲述了jquery+php实现导出datatables插件数据到excel的方法。分享给大家供大家参考。具体如下: DataTables是一个jQuery的表格插件。这是一个高度灵活的工具,依据的基础逐步增强,这将增加先进的互动控制,支持任何HTML表格。主要特点: 1. 自动分页处理 2. 即时表格数据过滤 3. 数据排序以及数据类型自动检测 4. 自动处理列宽度 5. 可通过CSS定制样式 6. 支持隐藏列 7. 易用 8. 可扩展性和灵活性 9. 国际化 10.动态创建表格 11.免费 插件

解析yii数据库的增删查改 - 2015-07-09 19:07:15

1. 存取数据库方法 存储第一种 存表时候用到 例子: 复制代码 代码如下: $post=new Post; $post-title='samplepost'; $post-content='content for thesample post'; $post-createTime=time();/$post-createTime=newCDbexpression_r('NOW()'); $post-save(); $user_field_data= new user_field_data; $user_