标签归档:区别

php中的一个有关数组和判断的问题

PHP在比较中用 ==来比较值是否相等, 用 === 来比较值和类型是否相等。 但在现实条件中,可能会发生意外情况,这个是值得开发者注意的。 <?php $flag = ‘Wel come to home’; if($_GET[‘a’] != $_GET[‘b’]) {     if(md5($_GET[‘a’]) === md5($_GET[‘b’]))     {         echo ‘007’.$flag;     } } 比如,程序员通过 ===比较值和类型并判断md5后的信息是否一致,一致后输出欢迎信息,直接给a和b赋值不一样信息的话,第一个条件满足,但是第二个条件又不满足了,所以这个时候可以利用数组和===的一个特性,a[] = 1; b[] … 继续阅读

发表在 php security | 标签为 , , , , | 留下评论

htmlspecialchars和htmlentities的区别

htmlspecialchars会转义预定义的html字符,如 & > < ' " htmlentities会将所有的html字符转义成实体同时影响中文。 <?php echo htmlspecialchars($_GET['content']).'<br>'; echo '<br>'; echo htmlentities($_GET['content']); ?> <form action="" method="get"> Content:<input type="text" name="content"> </form>

发表在 php security | 标签为 , , | 留下评论

css的几种使用方式和区别

在html中, 使用css有以下几种方式 嵌入式 内连式 导入式 外部css样式表 直接在html中使用style标签,这种写法叫做嵌入式css写法,比如 <html> <head> <title>嵌入式样式表</title> <style type="text/css"> body {      background-image:url(nvshen.png);color:red; } </style> </head> <body> i love her. </body> </html> 这样我就给当前body区定义了一个图片,并把文字颜色设置成了红色。 下面来看看内连式,内连式是在html属性中直接设置的, 比如, 我们知道, 任意的html属性标签都支持name class id style这四个属性, 我们就可以这样来设置内连css <html> <head> <title>内连式样式表</title> </head> <body> … 继续阅读

发表在 div/css | 标签为 , , , , , | 留下评论