摘要:
很多人都以为htmlentities跟htmlspecialchars的功能是一样的,都是格式化html代码的,我以前也曾这么认为,但是今天我发现并不是这样的。这两个函数在格式化带有英文字符的html代码的时候基本没啥问题,但是htmlentities对中文字符也不放过,这样得出来的结果是中文字符 部分变为一堆乱码。当时做英文站的时候根本就没觉察到这个问题,而今天公司的一个收藏站却因为有有非英文字... 阅读全文
摘要:
在PHP中,大括号“{}”可以起到如下作用: 将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用 在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分 用于指示字符串变量中的单个字符(下标从0开始),例如 $my_str="1234";$my_str{1}='5'; //现在 $my_st... 阅读全文
摘要:
basename string basename(string path[,string suffix])dirname dirname(__FILE__)或者dirname($_SERVER['PHP_SELF'])返回当前路径prefix 前缀suffix 后缀 阅读全文
摘要:
$a=array("a"=>'apple','b'=>'banana','c'=>array('x','y','z')); echo或print输出结果:Array print_r输出结果:Array( [a]=>apple [b]=>banana [c]=>Array ( [0]=>x [1]=>y [2]=>z ... 阅读全文
摘要:
var_dump 打印变量的相关信息 程式语句的替换 :替代{ end**替代}isset() 检测变量是否设置defined() 检测常量是否设置global的应用 http://hi.baidu.com/luanxian/blog/item/a2928d94f0907a1dd31b7066.htmlmagic_quotes_gpc http://hi.baidu.com/sing... 阅读全文
摘要:
<?php$array = array('step one', 'step two', 'step three', 'step four');// by default, the pointer is on the first elementecho current($array) . "<br />"n"; // "step one"// skip two stepsecho ... 阅读全文
摘要:
1、变量表示{$name}被解析成<?=$name?>,表示显示变量$name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。2、常量表示{name}被解析成<?=name?>,表示显示常量name的值,其中的“name”由英文字母、数字和下划线组成首字母必须是英文字母或者下划线。3、条件判... 阅读全文
摘要:
静态是什么? 伪静态就是:动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。 伪静态的生成的2种方式: 1,框架型伪静态,这种是非常简单而且也是非常便于识别的,它的原理比较简单,就是做一个静态的主框架页面,然后把动态的内容链入副框架内,这个单从它的URL就可以看出眉目,如果整个网站的URL都是一样的,那么就一定是框架伪静态的。 2,利用组... 阅读全文
摘要:
如果我是负责教育的,我有一把足够大的铁锤,我会抡起来把所有的中国学校都砸掉,因为现在不会有一个学校敢站出来说:我们学校是“教做人的”——全部都是“教书”的。 当然,也有些学生非常善于销售自我,比如,有个应聘网页设计的学生,因为他做的东西都是在学校的内部网,没法把作品展现给我看,他和我说:“我把作品放到一个叫职友集上... 阅读全文
摘要:
泛型 List 实现泛型接口 IComparer 排序速度快,效率高,内部使用的排序算法为快速排序。 using System; using System.Collections.Generic; namespace ListSort { class Program { static void Main(string[] args) { //初始化List<Obj> L... 阅读全文