- 巴扎黑
- 浏览量7438 | 粉丝242 | 关注1
-
2016-11-23 09:44:19
- PHP防止表单重复提交以及表单过期处理
- 用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题。我们可以从客户端和服务 ...
-
1561
-
2016-11-23 09:39:38
- PHP中$_SERVER的用法
- $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。 $_SERVER['argv'] #传递给该脚本的参数。 $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 $_SERVER['GATEWAY_INTERFACE'] #服务器使用的 ...
-
1555
-
2016-11-23 09:37:12
- PHP 二维数组根据某个字段排序
- //数组顺序排列大小 function ArrMax($data,$arrkey){ $tree = array(); foreach ($data as $key=>$val) { $pro[]=$val[$arrkey]; } array_multisort($pro,SORT_DESC); for($j=0;$j<count($pro);$j++){ for($i=0;$i< ...
-
1380
-
2016-11-23 09:35:26
- PHP的语言结构和函数的区别
- 相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。 例子: if ( isset($user) ) { //do some thing } 原因是isset是语言结构,而strlen是一个函数。还有echo 是个语言结构,不是个函数。 那什么是语言结构呢?它和函 ...
-
1262
-
2016-11-23 09:30:36
- php中global和$GLOBALS[]的分析
- Global问题 php里面的global的使用。如下例子: <?php $name="even";//定义变量name,并初始化 function echoName() { //试图引用函数外面的变量 echo "my ...
-
1044
-
2016-11-23 09:27:07
- PHP中用PDO操作数据库时出现ERROR:could not find driver的问题
- 我用内置的MySQL函数和mysqli类操作数据库没什么问题,并且在配置文件中把extension=php_pdo.dll和extension=php_pdo_sqlite.dll前面的分号去掉了(我用的是AppServ,配置文件中只有以上两条语句有PDO)。为什么还是出现“ERROR:could not find driver”。 这种情况下是提示你没有找到pdo的驱动 ...
-
1475
-
2016-11-23 09:25:24
- php中检查是否ajax请求
- $ajax = false; if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { $ajax = true; }
-
1107
-
2016-11-23 09:21:14
- PHP检测函数所在的文件名
- 很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。 // Filename: functions.php <?php function now() { return time(); } ?> 调用函数。 // Filename: call_now.ph ...
-
1095
-
2016-11-22 16:58:26
- 使用CURL把文件上传至服务器
- 一、客户端的PHP代码 <?php //初始化一个句柄 $ch = curl_init(); //设置访问地址 curl_setopt($ch, CURLOPT_URL, "http://cq01-testing-lv01.vm.baidu.com:8808/mobile/uploadclient"); //curl_setopt($ch, CUR ...
-
1959
-
2016-11-22 16:56:32
- phpExcel读取excel文件
- 之前的博文已经对PHPExcel导出excel文件做了简单的总结,现对他读取excel做以下总结。(对数据量不会很大的建可以采用web直接用此方法读取,如果数据量会很大的话,还是建议web只做上传功能,读取、处理还是放后台吧。PHPExcel还是比较耗费时间、内存的。) 实例代码: //首先导入PHPExcel require_once 'PHPExcel.php'; ...
-
2298