当前位置:K88软件开发文章中心编程语言PHPPHP01 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • PHP命令行下相对路径问题的完美解决方法 [内容预览] 0 | 2019-01-04 08:22:22
    -->分类:PHP时间:2015年12月18日一般情况下PHP作为CGI运行和Apache模块运行,PHP很少在命令行(CLI)下运行。在(CLI)命令行下PHP文件中使用include、require等引入时,使用相对路径一定要先切换当前的工作目录才行,否则就会报错,找不到文件。下面看看PHP命令行(CLI)下执行相...

    [阅读全文]

  • PHP __autoload自动加载机制详解 [内容预览] 0 | 2019-01-04 08:22:20
    -->分类:PHP时间:2015年12月11日PHP在魔术函数__autoload()方法出现以前,如果你要在一个PHP文件中实例化10个对象,那么首先你必须用include或者require包含10个类文件,或者你把这10个类定义在同一个类文件中再引入,相信这个文件一定会非常大,后期维护也非常困难,这也违反了OO设计...

    [阅读全文]

  • PHP导出Excel表格 [内容预览] 0 | 2019-01-04 08:22:19
    -->分类:PHP时间:2015年9月10日在我们PHP开发的工作中,PHP导出Excel报表和下载可能是网站系统比较常见的功能之一。Excel报表可以方便用来公司财务对账、数据的处理和统计分析。下面就讲解下PHP导出Excel表格的常用方法。1、通过header头部使用html标签的输出,可以使用css设置Excel...

    [阅读全文]

  • phpMyAdmin安装教程 [内容预览] 0 | 2019-01-04 08:22:17
    -->分类:PHP时间:2015年9月3日phpMyAdmin是一个以PHP为基础,让管理者可用Web接口管理MySQL数据库。phpMyAdmin可以用来远程管理MySQL数据库,方便的建立、修改、删除数据库及资料表。需要注意的是phpmyadmin4.2的版本对非mysql5.5的数据库会提示错误:您应升级到MyS...

    [阅读全文]

  • ThinkPHP框架String类详解 [内容预览] 0 | 2019-01-04 08:22:16
    -->分类:PHP时间:2015年9月24日在PHP开发网站的时候,使用ThinkPHP框架可以大大提高我们的开发效率,ThinkPHP框架不仅把整个网站的骨架已经架构好了,还提供很丰富的类库。下面主要讲一下ThinkPHP框架里我们使用最多的String类。1、生成UUID和Guiduuid();#{a67a8215...

    [阅读全文]

  • WordPress代码高亮插件-CodeColorer [内容预览] 0 | 2019-01-04 08:22:15
    -->分类:PHP时间:2016年2月20日最近在写博客的时候需要插入代码做讲解,于是在网上找到了一个不错的WordPress插件-CodeColorer,现在推荐给大家。CodeColorer可以直接在WordPress上面搜索并安装,启用就可以了,非常的简单。CodeColorer可以设置代码配色风格和内嵌代码块的...

    [阅读全文]

  • 提升PHP性能的15个要点 [内容预览] 0 | 2019-01-04 08:22:13
    -->分类:PHP时间:2015年10月8日对一个PHP程序员来说,除了完成业务逻辑外,PHP程序的性能也显得非常重要。在PHP程序开发中,性能的区别都是一些编程时的细节和习惯产生的。下面主要讲解一下提升PHP性能的15个要点:1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2...

    [阅读全文]

  • PHP curl函数和相关运用 [内容预览] 0 | 2019-01-04 08:22:11
    -->分类:PHP时间:2015年4月14日curl是利用URL语法在命令行方式下工作的开源文件传输工具。PHP支持http、https、ftp、gopher、telnet、dict、file和ldap等服务器各种类型协议。libcurl同时也支持HTTPS认证、HTTPPOST、HTTPPUT、FTP上传(这个也能通...

    [阅读全文]

  • Linux下PHP安装MongoDB扩展 [内容预览] 0 | 2019-01-04 08:22:10
    -->分类:PHP时间:2015年7月9日MongoDB的PHP驱动程序可以工作在几乎任何系统上:Windows、MacOSX、Unix和Linux。同样我们在http://pecl.php.net/package/mongo这个网站上找到mongo并用phpize安装。1、PHP?MongoDB下载地址:wgetht...

    [阅读全文]

  • 系统介绍网页乱码的解决办法 [内容预览] 0 | 2019-01-04 08:22:08
    -->分类:PHP时间:2015年8月1日页面的乱码只是一种表现,在实际开发过程中出现乱码的可能性主要有这几种。一种是文件编码,一种是程序字符集设置,还有一种是数据库连接和返回的字符集设置,大家可以一项项的排查。下面详细的介绍下网页乱码解决办法。1、程序字符集没有指定输出字符集。解决办法:html:PHP:2、程序文件...

    [阅读全文]

  • PHP正则表达式的运用 [内容预览] 0 | 2019-01-04 08:22:07
    -->分类:PHP时间:2014年11月28日正则表达式是PHP中一个非常重要的知识点,通常用来查找和替换字符串,验证用户输入的信息格式是否符合规范,如邮件格式、电话格式等等。还有采集器之类的软件中,正则也是必用不可!主要介绍PHP中几个常见的正则函数:preg_match()、preg_match_all()、pre...

    [阅读全文]

  • 国内开源的PHP轻论坛程序 [内容预览] 0 | 2019-01-04 08:22:05
    -->分类:PHP时间:2015年11月9日PHP的流行来源于开源的思想,PHP也有很多的开源程序。提到论坛大家想到的可能是PHP开发的Discuz和PHPWind等论坛,其实有时候我们的论坛根本都不需要这么复杂。下面想大家推荐一些比较好实用的PHP轻论坛程序。1、XiunoXiuno官网:http://bbs.xiu...

    [阅读全文]

  • 13个实用的Apache Rewrite重写规则 [内容预览] 0 | 2019-01-04 08:22:04
    -->分类:PHP时间:2015年6月24日在PHP程序员雷雪松的博客中讲解了Apache如何开启Rewrite模块?下面就总结出13个工作中实用的ApacheRewrite重写规则分享给大家。1.去掉域名中的www标记RewriteCond%{HTTP_HOST}!^/.cn$[NC]RewriteRule.?htt...

    [阅读全文]

  • WordPress数据结构讲解 [内容预览] 0 | 2019-01-04 08:22:02
    -->分类:PHP时间:2015年8月10日WordPress是使用PHP开发的博客平台,也可以把WordPress当作一个内容管理系统(CMS)来使用。WordPress使用的数据库是MySQL。作为开发者,其实很有必要学习这些开源的数据库表结构。一是:学习别人的设计思想,可以运用到以后自己开发的项目中。二是:熟悉W...

    [阅读全文]

  • WordPress获取当前TAG别名(slug)、ID [内容预览] 0 | 2019-01-04 08:22:00
    -->WordPress是一个非常优秀的PHP内容管理系统。Wordpress帮我们提供了很多的函数,TAG标签用得最多的函数就是single_tag_title()、get_tags()、the_tags()。如果我们要在标签页面获取当前TAG的id,获取TAG的slug呢?可能不能直接用wordpress的函数。下...

    [阅读全文]

  • 移动设备检测类Mobile_Detect.php [内容预览] 0 | 2019-01-04 08:21:59
    -->分类:PHP时间:2015年11月28日Mobile_Detect.php是一个轻量级的开源移动设备检测的PHPClass。它使用User-Agent中的字符串,并结合HTTPHeader来检测移动设备环境。Mobile_Detect.php有一个非常完整的移动设备库,可以检测出所用的设备类型(包括操作系统类型,...

    [阅读全文]

  • PHP微型框架Flight [内容预览] 0 | 2019-01-04 08:21:57
    -->分类:PHP时间:2015年11月23日Flight是一款快速,简单,扩展性很强的微型PHP框架,Flight可以让你快速创建REST风格的web应用。使用起来也非常简单,只需要引入flight/Flight.php。Flight支持Url和HTTPMETHOD路由、参数过滤、JSON输入输出、HTTP缓存、异常...

    [阅读全文]

  • PHP使用Redis来存储session [内容预览] 0 | 2019-01-04 08:21:56
    -->分类:PHP时间:2015年11月13日Redis是一个高性能的key-value数据库,在部分场合可以对关系数据库起到很好的补充作用。现在越来越多的网站为了达到一个更高的可用性把session储存在Memcache、Redis等NoSQL数据库中,之前讲解了PHP如何使用Memcache来存储session。下...

    [阅读全文]

  • 安装PHP opcode缓存器XCache [内容预览] 0 | 2019-01-04 08:21:54
    -->分类:PHP时间:2015年6月26日XCache是一个又快又稳定的?PHPopcode缓存器.经过良好的测试并在大流量/高负载的生产机器上稳定运行.经过在Linux上测试并支持所有现行PHP分支的最新发布版本.并完美支持线程安全/Windows.与同类opcode缓存器相比更胜一筹.1.下载解压xcache2....

    [阅读全文]

  • PHP FTP函数 [内容预览] 0 | 2019-01-04 08:21:53
    -->分类:PHP时间:2015年4月13日FTP是一种文件传输协议,PHPFTP函数通过文件传输协议(FTP)提供对文件服务器的客户端访问。FTP函数用于打开、登录以及关闭连接,同时用于上传、下载、重名命、删除及获取文件服务器上的文件信息。如果您仅仅需要对FTP服务器进行读写操作,建议使用Filesystem函数中的...

    [阅读全文]

  • Linux下FTP服务器的搭建 [内容预览] 0 | 2019-01-04 08:21:52
    -->分类:Linux时间:2014年12月21日VSFTP(VerySecureFTP)是一种在Linux中非常安全且快速稳定的FTP服务器,目前已经被许多大型站点所采用。特点是小巧轻快,安全易用。并且是一个完全免费开放源码的FTP软件,下面主要介绍下Linux下FTP服务器的搭建。VSFTP的软件安装包是:vsft...

    [阅读全文]

  • 如何成为PHP程序员? [内容预览] 0 | 2019-01-04 08:21:50
    -->分类:PHP时间:2015年5月28日当今,互联网的蓬勃发展,移动互联网的火热,以及国家提出的“互联网+”。这些趋势可以让我们明显的感觉到互联网的重要,不可替代。网站也是大家最早接触,最早认识的一种新事物。谈到网站,无非最长脸的莫过于PHP(PHP:HypertextPreprocessor,中文名:“超文本预处...

    [阅读全文]

  • ThinkPHP经验总结 [内容预览] 0 | 2019-01-04 08:21:49
    -->分类:PHP时间:2015年7月28日ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache2开源协议发布,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。并...

    [阅读全文]

  • PHP遍历Memcache数据 [内容预览] 0 | 2019-01-04 08:21:47
    -->分类:PHP时间:2015年11月4日Memcache的客户端操作一般都只提供了get,set,stats等简单的操作,但是在某些特殊时候,我们可能需要遍历Memcache的数据,Memcache自带的命令是不能实现的,我们需要通过程序来实现。下面看看PHP是如何遍历Memcache数据的。PHP遍历Memcac...

    [阅读全文]

  • Memcached启动参数和stats命令详解 [内容预览] 0 | 2019-01-04 08:21:46
    -->分类:NoSQL时间:2015年6月28日之前我们讲解了Linux服务器下Memcache的安装,今天详细讲解下Windows和Linux下Memcache的启动参数和监控服务器上的Memcached运行情况的命令stats。Linux下memcache启动的命令:memcached-d-m10-uroot-l1...

    [阅读全文]

  • ThinkPHP框架Image类详解 [内容预览] 0 | 2019-01-04 08:21:44
    -->分类:PHP时间:2015年10月22日在PHP学习和网站开发中,ThinkPHP不仅给我们提供一个完善的框架,也给我们提供一些常用的类自己单独开发时用。ThinkPHP扩展中Image类是一个支持GD库和Imagick库的PHP图片处理工具。目前支持图片缩略图,图片裁剪,图片添加水印和文字水印等功能,在GD库下...

    [阅读全文]

  • Apache启动错误:(OS 10022)提供了一个无效的参数 [内容预览] 0 | 2019-01-04 08:21:43
    -->分类:PHP时间:2016年6月8日今天上班启动WAMP显示橙色,按照一般惯例应该是白色的才表现正常启动。抱着侥幸的心理访问本地项目,果不其然无法访问。初步猜测端口问题,可后来查看并未有端口占用问题,于是查看Apache错误日志查看了一个错误-“[crit]?(OS10022)提供了一个无效的参数的”。下面PHP...

    [阅读全文]

  • Apache如何开启Rewrite模块? [内容预览] 0 | 2019-01-04 08:21:41
    -->分类:Linux时间:2015年7月2日Rewriteurl重定向就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。Rewrite模块平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。下面PHP程序员雷雪松详细的讲解Apache如何开启Rewrite模块。查看是否加载了module修改ht...

    [阅读全文]

  • Linux下PHP安装mcrypt模块 [内容预览] 0 | 2019-01-04 08:21:40
    -->分类:PHP时间:2015年6月19日PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash。其中,Mcrypt扩展库可以实现加密解密功能,就是既能将明文加密,也可以密文还原。mcrypt是PHP里面重要的加密支持扩展库,在Linux下安装PHPmcrypt模块,方法有两种。1、...

    [阅读全文]

  • PHP使用Memcache来存储session [内容预览] 0 | 2019-01-04 08:21:38
    -->分类:PHP时间:2015年3月30日很多时候一个完整的系统可能运行在多个服务器上,如果这多个服务器之间需要共享session的话,那么PHP默认的files保存session的方式就无能为力了。这时我们可以考虑使用Memcache来接管session的保存与读取工作。方法I:在php.ini中全局设置php.i...

    [阅读全文]

 PHP01   355   30   9/12页         6   7   8   9   10         GO