PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
· PHP常用函数【下】发布时间:2014-09-25
在日常开发中,大多新手就很疑惑,这么多的PHP内置函数怎么记住,其实你只要知道有这个有这个东西就OK了,用的多的时候你自然就记住了,下面收集了PHP开发的时候最常用的函数,希望对你们有帮助。acos()函数返回一个数的反余弦。abs()函数返回一个数的绝对值。mail()函数允许您从脚本中直接发送电子邮件。libxml_use_internal_errors()函数禁用标准的libxml错误,并启用用户错误处理。libxml_get_last_error(... 查看全文
· PHP常用函数【上】发布时间:2014-09-24
在日常开发中,大多新手就很疑惑,这么多的PHP内置函数怎么记住,其实你只要知道有这个有这个东西就OK了,用的多的时候你自然就记住了,下面收集了PHP开发的时候最常用的函数,希望对你们有帮助。录了PHP的一些常用函数usleep()函数延迟代码执行若干微秒。unpack()函数从二进制字符串对数据进行解包。uniqid()函数基于以微秒计的当前时间,生成一个唯一的ID。time_sleep_until()函数延迟代码执行直到指定的时间。time_nanosleep()函数延迟代码执行若干秒和纳秒... 查看全文
· 细说PHP编程误区发布时间:2014-09-19
关于PHP编程的误区,并且进行澄清,有些误解值得深思,而有些又实在是捕风捉影。无论怎样,让我们一起来看下这些误解。1.PHP是一门面向对象语言,但不是基于OOPS这是完全不正确的理解,尤其是Java程序员,他们认为PHP不是基于OOPS;但他们会发现许多面向对象的特征,比如,接口、方法、抽象对象等。说实话,初始版的PHP没有太多的面向对象功能,但PHP5添加很多面向对象技术。更重要的是,你也许会好奇,为什么Bootstrap代码在PHP里会变得那么简单,这个得归功于PHP与OO的结合。2... 查看全文
· 细说PHP编程误区发布时间:2014-09-19
关于PHP编程的误区,并且进行澄清,有些误解值得深思,而有些又实在是捕风捉影。无论怎样,让我们一起来看下这些误解。1.PHP是一门面向对象语言,但不是基于OOPS这是完全不正确的理解,尤其是Java程序员,他们认为PHP不是基于OOPS;但他们会发现许多面向对象的特征,比如,接口、方法、抽象对象等。说实话,初始版的PHP没有太多的面向对象功能,但PHP5添加很多面向对象技术。更重要的是,你也许会好奇,为什么Bootstrap代码在PHP里会变得那么简单,这个得归功于PHP与OO的结合。2... 查看全文
· Apache、PHP、MySQL配置详解发布时间:2014-09-17
本文主要介绍的是Apache+PHP+MySQL的配置攻略,想了解详细操作可学习PHP基础教程。一、系统要求:本系统在REDHAT7.2版本测试通过二、服务器端软件要求:1、到APACHE的网络站下载APACHEWEBSERVER2、到php的网络站下载php解析器/3、到mysql的网站下载mysql三、安装调试WEBSERVER把以上各文件下载后放到同一个目录下,我把他们放在/usr/local下,用tar命令把个文件解包tarzxvfapache_1.3.12.tar... 查看全文
· 实用PHP修正时区的几种方法发布时间:2014-09-17
在PHP5.2.4之前的版本无需配置时区。下面是修正PHP时区的三个办法,仅供参考,具体可以学习PHP高级实用技巧教程。1、修正PHP.ini这个文件找到date.timezone这行,去掉先面的分号,改成:date.timezone=Asia/Shanghai2、修正.htaccess文件修正.htaccess文件有两种办法,下面的两条语句只需有一条即可php_valuedate.timezoneAsia/ShanghaiSetEnvTZAsia/Shanghai3... 查看全文
functionse_search_line($filename,$pattern){if(is_readable($filename))$lines=file($filename);elsereturn'';$rs=array();if(!empty($lines)){foreach($linesas$key=>$value){if(preg_match($pattern,$value)){$rs[intval($key)+1]=$value;}}}if(!empty($rs))... 查看全文
· php版本比较函数version_compare()发布时间:2014-09-15
php中比较php版本,一般用version_compare()函数,帮助文档见:http://php.net/manual/en/function.version-compare.php用途:Comparestwo"PHP-standardized"versionnumberstrings。语法:version_compare(string$version1,string$version2[,string$operator])具体描述:version_compare(... 查看全文
· php的opcode缓存发布时间:2014-09-13
前言:由php的运行机制决定,其实php在运行阶段我们也是可以进行缓存的从而提高程序运行效率,这就是我们常说的opcode缓存。1、简述php的运行机制(因为本文是写opcode缓存的所以这里只是简要概述,后边会专门写一篇揭秘php运行机制的。)a).php文件通过浏览器过来b)请求交给SAPI,随后SAPI层将控制权转给PHPc)zend_language_scanner对代码进行扫描,对php代码进行词法分析转换成一系列的tokensarrayd... 查看全文
封装成了一个方法,代码如下:functionreadFileFromDir($dir){if(!is_dir($dir)){returnfalse;}//打开目录$handle=opendir($dir);while(($file=readdir($handle))!==false){//排除掉当前目录和上一个目录if($file=="."||$file==".."){continue;}$file=$dir.DIRECTORY_SEPARATOR.$file;//如果是文件就打印出来... 查看全文
使用过百度统计或者cnzz统计的童鞋应该知道,后台有一个地图统计,不同访问量的省份显示的颜色也不一样,今天我将带领大家开发一个这样的案例。上一篇《使用raphael.js绘制中国地图》文章中,我给大家介绍了如何使用raphael.js绘制中国地图,今天我要给大家介绍在实际应用中,如何把数据载入到地图中。本文结合实例,使用PHP+Mysql+jQuery实现中国地图各省份数据统计效果。本例以统计某产品在各省份的活跃用户数为背景,数据来源于mysql数据库,根据各省份的活跃用户数,分成不同等级... 查看全文
英文原文:In2008,Iboughtabooktitled“PHP6″.Sixyearslater,PHPversionisstill5.5上个星期天,我感觉应该整理一下我的书柜。于是,在书柜里,我发现了一本几乎完全忘记的书(我想不起来为什么要买它!):《PHP6–快速简洁的Web开发》这本书出版于2008年一月。而六年之后的今天,PHP的最新版本仍然是5.55.6(在我写这篇博客的时候,PHP5.6发布了,但事实上,这使得PHP6的诞生更遥不可及)... 查看全文
· 11个提问频率最高的PHP面试题发布时间:2014-09-02
英文原文:TopPHPJobInterviewQuestionsandAnswersfor2014你是否正在准备寻找一份PHP开发的工作,并且也在寻找一些关于PHP的面试题及答案?本文为大家分享了一些被提问频率最高的11个PHP面试题,以及对应的常规回答,每个公司都有自己的面试标准,面试和问题是完全取决于你在工作中所扮演的角色,当然也和你的编程技能息息相关。问题:请用最简单的语言告诉我PHP是什么?回答:PHP全称:HypertextPreprocessor... 查看全文
· PHP高级编程之守护进程发布时间:2014-09-01
PHP高级编程之守护进程http://netkiller.github.io/journal/php.daemon.htmlMr.NeoChen(netkiller),陈景峰(BG7NYT)中国广东省深圳市龙华新区民治街道溪山美地518131+8613113668890+8675529812080<netkiller@msn.com>版权?2014http://netkiller.github.io版权声明转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明。文档出处... 查看全文
· php框架yii入门遇到的问题发布时间:2014-08-31
最近在学习php一个流行的框架yii,听说封装得很好,但是在学习过程中也遇到了一些问题,先总结如下:(1)Thetable"{{tbl_user}}"foractiverecordclass"User"cannotbefoundinthedatabase.详细错误:错误原因:实体类User的方法tableName返回的是“'{{tbl_user}}'”/***@returnstringtheassociateddatabasetablename*/publicfunctiontableName... 查看全文
· Web开发指南(php,网站)发布时间:2014-08-22
如果你已经是一名优秀的Web开发人员,那请路过即可。如果你还是一个准备入行或刚入行的菜鸟,那本文倒值得一读。要成为一名优秀的Web开发人员,没有捷径可走,本文就是为那些还在苦苦寻找学习目标的人编写的。第一步:学好HTMLHTML(超文本标记语言)是网页的核心,因此你首先应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员的基本条件。学习资源:HTMLDog(http://htmldog.com/)HTML入门指南(http... 查看全文
· PHP 之编程初体验(二)发布时间:2014-08-22
2.1搭建环境开发php首先安装配置环境是我们的第一步操作系统.egxplinux(本机win7)服务器.egapacheiis(本机apahce)php软件.egphpX.X.X(本机php.5.2.3)数据库.egmysqlsqlsever(本机mysql5.0.45)MySQL图形管理软件phpadmin开发工具.egeppzendstudio(本机EclipsePHPStudio3)浏览器.egIEgoogle(本机IE9)以上是大家需要准备的开发工具环境... 查看全文
· PHP 之编程初体验(一)发布时间:2014-08-22
1.1简介Q:PHP是什么意思?A:PHP原始为PersonalHomePage的缩写,(这回终于知道为什么叫php了)已经正式更名为"PHP:HypertextPreprocessor"。PHP于1994年由RasmusLerdorf创建,刚刚开始是RasmusLerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。这些工具程序用来显示RasmusLerdorf的个人履历,以及统计网页流量。后来又用C语言重新编写,包括可以访问数据库。他将这些程序和一些表单直译器整合起来... 查看全文
· php实现六种常见的排序算法发布时间:2014-08-21
php实现6种排序算法一,插入排序用文字简单的描述,比如说$arr=array(4,2,4,6,3,6,1,7,9);这样的一组数字进行顺序排序:那么,首先,拿数组的第二个元素和第一元素比较,假如第一个元素大于第二元素,那么就让两者位置互换,接下来,拿数组的第三个元素,分别和第二个,第一个元素比较,假如第三个元素小,那么就互换。依次类推。这就是插入排序,它的时间频度是:1+2+...+(n-1)=(n^2)/2。则它的时间复杂度为O(n^2).php实现代码如下:<... 查看全文
· 10款鲜为人知的PHP框架发布时间:2014-08-20
AkelosAkelosPHP框架是一个类似于RubyonRails的框架,是基于MVC(ModelViewController)设计模式的web应用开发平台。由于Akelos对服务器唯一的要求就是支持PHP,与其他类似框架相比它的代码应用写得较少,因此它可以在大多数共享主机服务器上运行,它通过约定俗成代替配置来帮助开发人员减少代码的编写数量。Akelos可以支持URL的改写、数据库移植等内容,它的主要目的在于,帮助程序员开发基于数据库的多语言Web应用程序... 查看全文