php中有关操作数据库安全的几个函数总结

当使用php向数据库中写入或者读取数据时,若在进行操作前对字符串进行一些处理,如:过滤处理,可能会导致某些数据库语句因为特殊的字符引起的污染而出现致命的错误。为此,php中提供了一个“魔法开关”—–magic_quotes_gpc。(该开关已在5.4.0版本被删除,始终置为off) 当magi...

2018-01-23 21:28:37

阅读数:122

评论数:0

浅谈php中&&/and、||/or中的坑

在逻辑运算符中,提到与和或,我们可能立刻想到的是&&、||,在php中还有and、or.然而and和or中有一个小小的坑,请看下面这段代码: <?php $a = true; $b = false; $c1 = $a && $b;...

2018-01-23 14:41:26

阅读数:65

评论数:0

浅谈php中global与$GLOBALS[' ']的区别

一直以为在php中global和$GLOBALS[’ ‘]没有什么差别,今天查了一下,发现两者的有很大的差别.特作出以下总结: global $var : 是指向全局变量$var的一个引用; $GLOBALS[“var”] : 是全局变量 $var本身, 即等价于$var. 下面举几个例子:...

2018-01-22 16:13:33

阅读数:77

评论数:0

选择排序(C语言实现)

算法思想 从下标为0的位置开始,为每一个位置找到排序后应有的值,从该位置开始向后遍历数组,找到最小的值(不妨设排序为升序排列 ),放入该位置,接着为下一位置寻找该位置应有的值。 #include void Select_sort(int *a, int len); int main(...

2018-01-21 11:06:36

阅读数:37

评论数:0

冒泡排序

算法思想 从数组下标0开始,为每个位置找到排序后应有的值,从该位置开始遍历数组,每找到比该位置上元素的值小的元素,便交换两数。 #include void Bubble_sort(int *a, int len); int main(void) { int i; in...

2018-01-21 11:03:56

阅读数:29

评论数:0

直接插入排序

算法思想 从数组第1位开始遍历(数组下标从0开始,设排序为升序排列),备份 当前下标的值,遍历该下标之前的元素,若该元素的值比备份下标的值大,则该元素向后移动一位,接着判断前一个元素;若该元素的值比备份下标的值小,则该元素不做处理。代码实现如下: //升序直插排序 #include #i...

2018-01-21 11:02:11

阅读数:31

评论数:0

三种方法交换两个数

1.利用中间变量交换两个数. void exchange(int *a, int *b) { int temp = *a; *a = *b; *b = *temp; } 利用和差关系交换两个数. void exchange(int *a, int *b) { ...

2018-01-21 11:00:35

阅读数:41

评论数:0

希尔排序(C语言实现)

算法思想   希尔排序是特殊的插入排序,直接插入排序每次插入前的遍历步长为1,而希尔排序是将待排序列分为若干个子序列,对这些子序列分别进行直接插入排序,当每个子序列长度为1时,再进行一次直接插入排序时,结果一定是有序的。常见的划分子序列的方法有:初始步长(两个子序列相应元素相差的距离)为要排的数...

2018-01-21 10:52:46

阅读数:61

评论数:0

字符串的反转

利用运算符 + 的重载 #include #include using std::cout; using std::cin; using std::endl; using std::string; string Resversal(const string str) { st...

2018-01-21 10:47:58

阅读数:26

评论数:0

Java PTA上机测试题目小结之程序填空题

1.求解圆柱体的体积 //求解圆柱体的体积 import java.util.Scanner; class Circle { private double radius; public Circle(double radius) {this.radius = rad...

2018-01-14 12:12:43

阅读数:76

评论数:0

Java PTA上机测试题目小结之编程题

1. 给定两个点的坐标,求解两个点的距离(10 分) 给定两个点的坐标,求解两个点的距离。 输入格式: 给定四个浮点数,作为线段的两个点。 输出格式: 输出该线段的距离。 输入样例: 0 0 1.0 1.0 输出样例: The distance is 1.41 答案: //给...

2018-01-14 11:56:43

阅读数:322

评论数:0

Java PTA上机测试题目小结之函数题

这学期学校开了Java面向对象程序设计,期末考试是在PTA上进行的,今天就把期末考试前老师在PTA上放的函数题总结一下,希望对大家有所帮助。个人能力有限,如有错误,烦请指正。 从抽象类shape类扩展出一个圆形类Circle(10 分) 请从下列的抽象类shape类扩展出一个圆形类Circl...

2018-01-13 11:12:28

阅读数:279

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭