摘要: 近日在看一个牛人的代码时,看到一个非常好用的函数:extract(),它的主要作用是将数组展开,键 名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具,比方说,可以很方便的提取$_POST或者$_GET的元素,对表单提交上 来的内容不能不用一一赋值,直接使用下面代码:form.html<form action="action.php" method="post"><input type="text" name="username"><input type=&quo 阅读全文
posted @ 2012-07-31 14:18 qbx1986 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 用php语言来判断浏览器类型其实很简单。因为浏览器在和服务器连接时候都会先发送一些包含自己信息的内容(浏览器类型、语言啦)。这里我们主要分析的是_SERVER["HTTP_USER_AGENT"](浏览器类型)和_SERVER["HTTP_ACCEPT_LANGUAGE"](浏览器语言)。我们所要做的就是把这些内容读出来,然后用strpos或者preg_match函数来对比就可以了。01 <?php 02 if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 8.0")) 0 阅读全文
posted @ 2012-07-29 00:46 qbx1986 阅读(297) 评论(0) 推荐(0) 编辑
摘要: if(isset($_POST['submit'])){ echo "已经点了submit"; }if($_POST['submit']){ echo "已经点了submit";}这两段代码有何区别?哪个效率高?个人认为if(isset($_POST['submit']))效率高 $_POST['submit']是为了检验submit按钮有没有提交,也即是是初次打开表单(还没填写数据没提交),还是打开表单填写数据提交后 isset是为了验证$_POST['submit']是否 阅读全文
posted @ 2012-07-28 23:21 qbx1986 阅读(885) 评论(0) 推荐(0) 编辑