`
再逢山水
  • 浏览: 152840 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢?   PHP工程师面临成长瓶颈   ...
1、引入 __DIR__ magic常量 定位脚本的目录 echo __DIR__."|".dirname(__FILE__); 2、允许从2个值的or/and表达式快速的获取一个非空的值 echo (1 ?: 0) ."|". ("" ?: 0)."|". var_export(array() ?: array(1), true); 3、类添加__callStatic方法,等价于 __call(),但它是为调用静态方法准备的。下面来看示例: class xxx{ ...
CSS3是对CSS规范的一个很大的改善和增强,它使得Web开发人员可以很容易的在网站中加入时尚的效果。尽管如此,有几个工具可以在你使用CSS3制作网站的时候起到很好的帮助作用。在这篇文章中,收集了10款非常有用的工具推荐给大家。 CSS3 Pie 使用CSS3 Pie可以让IE6至IE8版本实现大多数的CSS3修饰特性,如圆角、阴影、渐变等等。 CSS3 Builder 使用这款工具可以制作出漂亮的CSS3盒子,像是Photoshop制作出来的效果。 CSS3 Drop shadow generator 一款很棒的阴影效果生成工具,自动生成相应的代码。 Cascader ...
建个好网站绝非易事,工欲善其事必先利其器。本文编译了15个极其有用的网站,任何一位网站开发者或设计人员都应该收藏起来。  ColorCombos  在进行网站设计的时候,开始步骤的其中一项(也是最重要)的内容是选择出一 ...
互联网上有数百万的网站可以提供服务,其中只有一些对Web开发员来说是极为有效的工具。在本文中,Jean-Baptiste Jung整理出了10个极有用的网站,绝对值得Web开发者收藏到书签中。  1. Mysql Format Date  通过MySQL DATE_FORMAT 函数,可以格式化日期。只需选择一个常用的日期格式,将它更改为适合自己的格式即可。MySQL DATE_FORMAT 的代码会在页面底部生成,你可以直接复制。   http://www.mysqlformatdate.com  2. Script Src  在网上搜索适合自己的Javascript库最新版的脚本 ...
1- jquery Form Validator   2- Uniform   3- Autotab   4- jquery Niceforms   5- jQuery inline form validation
导读:原文作者ley Moran发表的一篇博客《Why Can't Developers Estimate Time?》。译文由伯乐在线整理编译成《为什么开发人员不能估算时间?》,Ashley Moran是一名软件开发人员,最近在其关注的邮件列表中看到了一些有趣的观点,所以他做出了相应回应。   以下是文章内容: 一些有趣的观点出现在我所关注的邮件列表中。下面是其中的一些。原始评论将以蓝色字体显示,下面是我的回应。这不是对相关问题的彻底看法,只是我所想到的一些相关的回应。注:我已加以编辑,以改善流程(flow),并加以阐述。 在软件开发中,我们不能对任何单独的任务作出时间的估算,是由于工 ...
php中global和$GLOBALS不仅仅是写法不一样以为,2者的区别还是很大的,在实际应用中需要注意! 先看下面的例子: <?php // 例子1 function test_global() { global $var1, $var2; $var2 =& $var1; } function test_globals() { $GLOBALS['var ...
1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用 ...
前端开发和设计人员会经常需要调试Js脚本,查看Dom元素,修改元素样式等等,这在Firefox,Chrome,IE8+下是很方便的,因为这些浏览器本身都自带调试工具或可安装插件来实现,而古老的IE6,7已经不能赶上这个潮流。 之前在IE6,7下用到的调试工具主要有IE WebDeveloper,还有个工具名字叫Companion.JS,好像是作为ie的插件来安装使用的,而且需要结合Microsoft Script Debugger使用(偶没用过哦),但它们很不方便使用。那么,如何解决这个问题?Firebug Lite的出现改变了这些。   Firebug Lite的功能和Firebug ...
原作者:冰山上的播客 看到这篇文章的时候,很是惊讶原作者的耐心,虽然我们在平时用的也有一些,但没有作者列出来的全,写excel的时候,我用过pear的库,也用过pack压包的头,同样那些利用smarty等作的简单替换xml的也用过,csv的就更不用谈了。呵呵。(COM方式不讲了,这种可读的太多了,我也写过利用wps等进行word等的生成之类的文章 ) 但是在读的时候,只用过一种,具体是什么忘了,要回去翻代码了。因为采用的是拿来主义,记不住。 原文地址:http://xinsync.xju.edu.cn/index.php/archives/3858 原文内容: 最近因项目需要,需要开发一个模块 ...
static关键字用来修饰属性、方法,称这些属性、方法为静态属性、静态方法。 static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法” 如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号“::”调用。 static关键字可以用来修饰变量、方法。 不经过实例化,就可以直接访问类中static的属性和static的方法。 static 的属性和方法,只能访问static的属性和方法,不能类访问非静态的属性和方法。因为静态属性和方法被创建时,可能还没有任何这个类的实例可以被调用。 static的属性,在 ...
PHP现在已经是使用最为广泛的开源服务器端脚本语言之一,当然PHP并不是速度最快的,但它却是最常用的脚本语言。PHP100出品的EclipsePHP Sutdio 也曾收到广大PHPer好评,但不可能每个人的习惯是一样的,尤其是对与探索的朋友,所以今天PHP100就在这里介绍50个有益的PHP工具,可以大大提高你的编程工作,希望大家转载此文章时候注明来源 调试工具 Webgrind Xdebug Gubed PHP Debugger DBG PHP_Debug PHP_Dyn MacGDBp 测试和优化工具 PHPUnit Si ...
CDATA 内部的所有东西都会被解析器忽略。 假如文本中包含了大量的 "<" 和 "&" 字符 - 就像编程代码中经常出现的情况一样 - 那么这个 XML 元素就可以被定义为一个 CDATA 部分。 CDATA 区段开始于 "<![CDATA[",结束于 "]]>": <![CDATA[ function compare(a,b) { if (a < b) {alert("a小于b");} else if (a>b) {al ...
在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 “php://input allows you to read raw POST data. It is a less memory intensive alternative to $HTTP_RAW_POST_DATA and does not need any special php.ini directives. php://i ...
Global site tag (gtag.js) - Google Analytics