-
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
本文为大家讲解的是php简单对象与数组的转换函数代码(php多层数组和对象的转换),感兴趣的同学参考下。 function arrayToObject($e){ if( gettype($e)!='array' ) return; foreach($e as $k=>$v){ if( gettype($v)=='array' || getType($v)=='object' ) $e[$k]=(object)arrayToObject($v); } return (object)$e; } function objectToArray($e){ $e=(array)$e; foreach($e as $k=>$v){ if( gettype($v)=='resource' ) return; if( gettype($v)=='object' || gettype($v)=='array' ) $e[$k]=(array)objectToA...
PHP 2014-12-01 16:59:40 -
PHP字符串编码的转换和判断示例代码
本文为大家讲解的是PHP字符串编码的转换和判断示例代码,感兴趣的同学参考下。 GBK 和 UTF-8 编码的转换是一个非常恶心的事情,比如像 PHP 中的 json_encode 本身根本不支持 GBK 形式的编码...
PHP 2014-12-01 14:47:40 -
curl不使用文件存取cookie php使用curl获取cookie示例代码
本文是一个curl不使用文件存取cookie php使用curl获取cookie示例代码,感兴趣的同学参考下. curl不使用文件存取cookie的示例,不使用COOKIEJAR和COOKIEFILE存取COOKIE, /*-----保存COOKIE-----*/ $url = 'www...
PHP 2014-12-01 14:41:16 -
php数组对百万数据进行排除重复数据的示例代码
本文是一个php数组对百万数据进行排除重复数据的示例代码,感兴趣的同学参考下。 在平时的工作中,经常接到要对网站的会员进行站内信、手机短信、email进行群发信息的通知,用户列表一般由别的同事提供,当中难免会有重复,为了避免重复发送,所以我在进行发送信息前要对他们提供的用户列表进行排重,下面我以uid列表来讲讲我是如何利用php数组进行排重的...
PHP 2014-12-01 13:52:23 -
php时区转换转换函数示例代码
本文为大家讲解的是php时区转换转换函数示例代码,感兴趣的同学参考下. godaddy主机在国外。把站点建站国外,显示时间时可能需要时区转换,下面是个方便的工具函数,用于时区转换 /* * 时区转换 */ function toTimeZone($src, $from_tz = 'America/Denver', $to_tz = 'Asia/Shanghai', $fm = 'Y-m-d H:i:s') { $datetime = new DateTime($src, new DateTimeZone($from_tz)); $datetime->setTimezone(new DateTimeZone($to_tz)); return $datetime->format($fm); } ...
PHP 2014-12-01 13:21:29 -
纯php打造的tab选项卡效果代码(不用js)
本文是一个纯php打造的tab选项卡效果代码(不用js),感兴趣的同学参考下。 用php实现的tab选项卡效果,根据get判断,获取get生成css与对应的内容,当然效率肯定没有静态的好,这里给出的思路与方法...
PHP 2014-12-01 12:16:18 -
php使用curl模拟get,post示例代码
本文是一个php使用curl模拟get,post动作的示例代码,感兴趣的同学参考下。 如下所示: <?php class Curl { /* * get 方式获取访问指定地址 * @param string url 要访问的地址 * @param string cookie cookie的存放地址,没有则不发送cookie * @return string curl_exec()获取的信息 * @author andy **/ public function get( $url, $cookie='' ) { // 初始化一个cURL会话 $curl = curl_init($url); // 不显示header信息 curl_setopt($curl, CURLOPT_HEADE...
PHP 2014-12-01 12:03:27 -
php实现数组筛选奇数和偶数示例代码
本文是一个php实现数组筛选奇数和偶数示例代码,感兴趣的同学参考下. 从数字数组中筛选出奇数或者偶数的小函数。 <?php function pick_one_side($arr, $need_odd){ return array_filter($arr, function($item) use($need_odd){ return $need_odd ? ($item & 1) : (!($item & 1)); }); } $one_side = pick_one_side(range(1, 100), false); print_r($one_side); ...
PHP 2014-12-01 12:02:16 -
第七章 php自定义函数实现代码
本文为大家讲解的是php自定义函数实现方法,感兴趣的同学参考下. 使用自定义函数的目的:避免大量重复代码的出现。 7.1.标准函数 标准php发行包中有1000多个标准函数,这些标准函数都是系统内置的,不需要用户创建就可以直接使用 如: <?php echo md5('123456'); echo '<br/>'; echo sha1('123456'); echo '<br/>'; echo pi(); ?> output e10adc3949ba59abbe56e057f20f883e 7c4a8d09ca3762af61e59520943dc26494f8941b 3.14159265359 7.2.自定义函数 7.2.1函数命名基本原则: 1.函数名不能和已有的函数名重名...
PHP 2014-12-01 11:44:59 -
PHP写的获取各搜索蜘蛛爬行记录代码
本文是一个PHP写的获取各搜索蜘蛛爬行记录代码示例,感兴趣的同学参考下。 做为站长每天都想知道自己的网站百度蜘蛛等搜索引擎爬虫是否了网站 来抓取文章,一般站长不知道怎么搞用工具查询,也可以查看空间里的日志,但是空间里的日志的记录全是代码你不知道那个是搜索引擎爬虫的来路 那么下面分享一款用php写的获取各搜索蜘蛛爬行记录代码 支持搜索引擎如下 可以记录Baidu,Google,Bing,Yahoo,Soso,Sogou,Yodao爬行网站的记录! php代码如下 <?php function get_naps_bot() { $useragent = strtolower($_SERVER['HTTP_USER_AGENT']); if (strpos($useragent, 'googlebot') !== false){ return 'Google'; } if (strpos($useragent, 'baiduspider') !== false){ return ...
PHP 2014-12-01 11:43:56 -
PHP+MySQL搭建聊天室功能实例代码
本文是一个使用PHP+MySQL搭建聊天室功能实例代码,适合php新手参考下.感兴趣的同学参考下. MySQL并发能力强、响应速度快,是性能优异的数据库软件;PHP是功能强大的服务器端脚本语言。笔者在山西铝厂网站开发中,采用PHP4.0+MySQL3.23.38建立了多种应用...
PHP 2014-12-01 09:28:31 -
php实现文件下载简单示例(代码实现文件下载)
本文为大家提供的是php实现文件下载简单示例(代码实现文件下载),感兴趣的同学参考下. public function downloads($name){ $name_tmp = explode("_",$name); $type = $name_tmp[0]; $file_time = explode("...
PHP 2014-12-01 09:22:45