![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 54
马赛客
PHP MYSQL JAVASCRIPT
展开
-
php防止sql注入,字符串变量检查
//判断字符串是否含有sql function inject_check($get_code){ return eregi('select|insert|update|dalete|\'|\/\*|\.\.\/|union|into|load_file|outfile',$sql_str); } //过滤字符串 function str_check($str){ if(!get转载 2013-12-23 15:18:40 · 705 阅读 · 0 评论 -
php导入excel文件
header("Content-Type:text/html; charset=utf-8"); define('IN_ECS', true); require(dirname(__FILE__) . '/includes/init.php'); require_once(ROOT_PATH . '/includes/lib_order.php'); require_once './jde原创 2013-12-23 15:29:41 · 399 阅读 · 0 评论 -
php中$GLOBALS和global的区别
1、$GLOBALS是由所有已定义全局变量自动形成的数组。变量名就是该数组的索引。即$GLOBALS['var1']与函数外部的变量$var1是同一个变量,所以将$GLOBALS['var1'] 删除后,该变量已不存在,所有无法输出了。 注:$GLOBALS是自动全局变量。这意味着它在所有的脚本中都有效。在函数或方法中不需要使用 global $GLOBALS; 来访问它。 2、"gl原创 2013-12-23 15:14:43 · 354 阅读 · 0 评论 -
php中fun($param)和fun(&$param)的区别
首先你要明白指针的概念,不过php的指针和c的指针有一些不同 $a = $b; 是把$b的值赋值给$a,如果赋值后,$b的值改变了,$a的值是不会改变的 $a =&$b; 这个是把$b的地址传递给$a,这个时候,$a和$b都指向内存中的同一块地址,所以如果赋值后,你改变了$b的值,$a的值也是会改变的 举个例子 $b = 1; $a = $b; $b = 2; e原创 2013-12-23 15:15:12 · 699 阅读 · 0 评论