首页 > 资讯列表 >  本页面生成hp专题报道,hp滚动新闻,hp业界评论等相关报道!
  • php将数据库导出成excel的方法

    php将数据库导出成excel的方法

    本文为大家讲解的是php下如何把数据库导出成excel的方法,感兴趣的同学参考下。 有时写程序时后台要求把大量数据导入数据库中,比如考试成绩、电话簿等一般都是存放在excel中的数据,这时我们可把excel导出成csv文件,然后通过以下程序即可批量导入数据到数据库中 上传cvs并导入到数据库中,测试成功(部分代码不规范,如PHP_SELF那里要改写成$_SERVER["PHP_SELF"] ) PHP代码 <?php $fname = $_FILES['MyFile']['name']; $do = copy($_FILES['MyFile']['tmp_name'],$fname); if ($do) { echo"导入数据成功<br>"; } else { echo ""; } ?> <form ENCTYPE="multipart/form-data" ACTION=&...

    PHP 2014-12-08 00:33:04
  • PHP中json_encode、json_decode与serialize、unserialize函数性能测试分析

    PHP中json_encode、json_decode与serialize、unserialize函数性能测试分析

    本文为大家介绍了PHP中json_encode、json_decode与serialize、unserialize函数性能测试分析,感兴趣的同学参考下。 需求背景: 今天偶然在想,如果用PHP写一个类似BDB的基于文件的Key-Value小型数据库用于存储非结构化的记录型数据,不知道效率会如何? 于是便联想到PHP中的对象怎么样序列化存储性价比最高呢?接着想到了之前同事推荐的JSON编码和解码函数...

    PHP 2014-12-08 00:30:06
  • PHP打开获取远程URL地址的几种方法总结

    PHP打开获取远程URL地址的几种方法总结

    本文为大家整理总结了PHP打开获取远程URL地址内容的几种方法:file_get_content,curl,fopen,fsockopen等,感兴趣的同学参考下。 1: 用file_get_contents 以get方式获取内容 <?php $url='http://www.baidu.com/'; $html = file_get_contents($url); //print_r($http_response_header); ec($html); printhr(); printarr($http_response_header); printhr(); ?> 示例代码2: 用fopen打开url, 以get方式获取内容 <? $fp = fopen($url, 'r'); printarr(stream_get_meta_data($fp)); printhr(); while(!feof($fp)) { $result .= fgets($fp, 1024); }...

    PHP 2014-12-08 00:21:06
  • PHP十大开发技巧小结

    PHP十大开发技巧小结

    本文为大家总结了PHP十大开发技巧,感兴趣的同学参考下。 在PHP中,单纯按照自己思路去解决问题往往会是一种错误的办法...

    PHP 2014-12-08 00:09:05
  • php Static关键字使用说明

    php Static关键字使用说明

    本文为大家讲解的是php中Static关键字的使用说明,感兴趣的同学参考下。 声明类成员或方法为static,就可以不实例化类而直接访问...

    PHP 2014-12-08 00:00:04
  • php自动加载的两种实现方法

    php自动加载的两种实现方法

    本文为大家讲解了二种php自动加载的实现方法,需要的朋友可以参考下。 php自动载方法有两种. 第一种方案用__autoload,这个函数较简单,也较弱. 但有一问题没有解决, 就是在include前判断文件是否存在的问题. set_include_path('aa' . PATH_SEPARATOR . get_include_path()); function __autoload($className) { //如果加这个检测, 因为此文件不在当前目录下,它就会检测不到文件存在, //但include是能成功的 if (file_exists($className . '.php')) {   include_once($className . '.php'); } else { exit('no file'); } } $a = new Acls(); 第二种方案用spl自动加载,这里具体说一下这个. spl_autoload_register() 一个简...

    PHP 2014-12-07 23:54:05
  • 一步一步学习PHP(5) 类和对象

    一步一步学习PHP(5) 类和对象

    OO的强大我不想再多说,如果你不认同OO,那么当你放眼当前流行的语言,有哪个又不支持OO的,也许这个很有说服力了吧。 在这一节中,我们就来看看在PHP中如何创建一个类和对象...

    PHP 2014-12-07 23:45:04
  • php中的观察者模式

    php中的观察者模式

    本文是一个php实现的观察者模式示例代码,感兴趣的同学参考研究下。 可以粗略的理解为,一个类(我们称之为被观察者),这个类继承了一个被观察者容器的借口 观察者模式 interface Subject { public function Attach($Observer); //添加观察者 public function Detach($Observer); //踢出观察者 public function Notify(); //满足条件时通知观察者 public function SubjectState($Subject); //观察条件 } class Boss Implements Subject { public $_action; private $_Observer; public function Attach($Observer) { $this->_Observer[] = $Observer; } public function Detach($Observer) { $ObserverKey = array...

    PHP 2014-12-07 23:21:04
  • Windows下 Apache+Php的安装与配置方法

    Windows下 Apache+Php的安装与配置方法

    本文为大家讲解了是windows平台下apache+php的安装和配置方法,感兴趣的 同学参考下. 打开apache官方网站 http://archive.apache.org/dist/httpd/binaries/win32/ 或者镜像网站 http://apache.mirror.phpchina.com/httpd/binaries/win32/,下载里面的apache_2.2.11-win32-x86-no_ssl.msi安装文件。其中,同一版本有两种类型:no_ssl和openssl,openssl多了个ssl安全认证模式,它的协议是HTTPS而不是HTTP,这就是带有SSL的服务器与一般网页服务器的区别了...

    PHP 2014-12-07 23:15:05
  • php 输出双引号

    php 输出双引号"与单引号'的方法

    本文为大家讲解的是php下输出双引号"与单引号'的方法,感兴趣的同学参考下。 单引号中间的字面里面的变量不会执行,双引号中间的变量可以执行,所以在没有变量的情况下,用单引号输出字符效率要比用双引号高很多...

    PHP 2014-12-07 23:12:05
  • php程序之die调试法 快速解决错误

    php程序之die调试法 快速解决错误

    本文为大家讲解的是php中的die函数,介绍了如何使用die函数来调试程序,感兴趣的同学参考下. 经常看到有初入PHP道朋友对于php程序出现问题素手无策的情况 这是稍微有经验的phper 都会采用如下方式来解决问题 1...

    PHP 2014-12-07 23:06:11
  • PHP 获取远程文件内容curl函数用法

    PHP 获取远程文件内容curl函数用法

    本文是一个php通过curl实现的可以用来抓取远程网页内容的函数,感兴趣的同学参考下。   <? /** 获取远程文件内容 @param $url 文件http地址 */ function fopen_url($url) { if (function_exists('file_get_contents')) { $file_content = @file_get_contents($url); } elseif (ini_get('allow_url_fopen') && ($file = @fopen($url, 'rb'))){ $i = 0; while (!feof($file) && $i++ < 1000) { $file_content .= strtolower(fread($file, 4096)); } fclose($file); } elseif (function_exists('curl_init')) ...

    PHP 2014-12-07 22:42:12

站长搜索

http://www.adminso.com

Copyright @ 2007~2025 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持