[ Web前端工程师编程能力飞升之路 ]

本文将web前端研发编程能力划分了八个等级,每个等级都列举出了对应的特征及破级提升之方法,希望每位在看本文的同学先准确定位自己的等级(不要以你目前能力的最高点,而是以你当前能力的中档与之等级作对比,以免多走弯路),参考突破之法破之。

Smarty中使用isset

分类:PHP时间:2014-08-23阅读:(1429)标签:php
前几天做项目练习,用到smarty模板,把以前的php输出代码全部替换成smarty标签。可是遇到php的isset的地方就不知道怎么用smarty替换了。也没找到smarty的相关代码。其实,这只是我对smarty的理解不够。smarty无非就是把php的标签换了。在smarty生成的混编文件里面,依然是php代码,该怎么用还是怎么用。因此考虑到从次出出发。smarty只是起替换标签的作用...

PHP字符串函数

分类:PHP时间:2014-08-04阅读:(1185)标签:php
字符串函数使用[]来输出字符串的字符$str=’abcdef’;echo $str[3]; //dstrlen() //获取字符串长度,是按字节来计算的。因此汉字和编码有关。md5() //得到输入字符串的一个散列值,是一个固定32位长度的字符串。md5(md5($password).$salt)str_shuffle() //打乱一个字符串。strrev() //反转字符串注意:str_s...

PHP数组函数二

分类:PHP时间:2014-07-29阅读:(1221)标签:php
模拟栈操作Array_push() //把数据压入数组的末尾,元素下标会一次增大。Array_unshift() //把数据压入数组的头部。Array_pop() //把数组中的数据从尾部去掉一个。Array_shift() //把数组中的数据从头部去掉一个。利用回调函数处理数据Array_map(函数,函数的参数) //将回调函数作用数组的元素对元素进行处理。一个特殊的使用方法:省略回调函...

PHP数组函数一

分类:PHP时间:2014-07-24阅读:(945)标签:php
数组函数统计:count() //用于统计数组中元素的个数。count(数组,是否递归(默认false))。$arr=Array(1,array(‘a’,'b’,'c’),3,4,5); echo count($arr); //5; echo count($arr, true) //8; array_sum() //用于统计数组中元素的和。 array_product() //用于计算数组中...

APACHE配置集成PHP

分类:PHP时间:2014-07-02阅读:(968)标签:php
把PHP集成到APACHE中,成为它的一个模块,APACHE是基于功能模块方式的,APACHE的配置文件是:apche/conf/httpd.conf通过命令:LoadModule 模块名称 模块位置及模块文件名LoadModule php5_module “f:/php0701-29/php-5.3.28/php5apache2_2.dll” 我们在PHP的目录中php5apache2_2...

PHP字符串XHTML格式化显示

分类:PHP时间:2014-06-25阅读:(987)标签:php
php在存储或者输出数据的时候,很有可能用户会在表单里输入一些特殊字符或者js程序,就影响到网站功能,因此,在存储数据或者在输出数据的时候,我们需要对内容进行处理。字符串 XHTML 格式化显示nl2br():将换行符 n 转换成 HTML 换行符 addslashes():写入数据库时将以下字符进行转义:’ ” \htmlspecialchars():把一些html特殊字符(<, &...

Math常用方法

分类:前端开发时间:2014-06-21阅读:(966)标签:javascript
Math也是内置对象,但其跟Array,String,Date对象又不同:Math无需定义(创建),而是直接使用:Math的属性:Math.PI; //表示圆周率Math的方法:var v1 = Math.max(n1, n2, n3, ……. ); //求得若干个数字中的最大值var v1 = Math.min(n1, n2, n3, ……. ); //求得若干个数字中的最小值var v1...

Js字符串常用方法

分类:前端开发时间:2014-06-21阅读:(922)标签:javascript
形式 解释 结果 var  v1 = str1.charAt(n); v1 = str1.charAt(2) 取得字符串str1中位置为n的那个字符(字符的位置从0开始算起) “c” var  v1 = str1.charCodeAt(n); v1 = str1.charCodeAt(2) 取得字符串str1中位置为n的那个字符的编码 99 var v1...

Margin外边距重叠效果

分类:前端开发时间:2014-02-14阅读:(1039)标签:css
就是在竖直方向,当两个元素的外边距连在一块时,两者的距离并不是两者margin之和,而是取最大margin为准;对于浮动的元素,外边距不存在重叠效果,也就是说,上下边距为两者的margin之和。

IE6下div高度设置无效解决方法

分类:前端开发时间:2014-02-14阅读:(1187)标签:css
div最小高度在IE6下字体大小的限制,一般字体大小在12-14px之间,那么你设置div高度是10px或以下,则不会显示这个高度,默认还是要显示14px的高度。解决:设置字体大小font-size:0;考虑极端情况,div高度设置为0,则font-size:0;在IE6里边不会显示0的div高度;解决:因为div有内容溢出,overflow:hidden即可。综上最简单有效的方法,用ove...
首页