以下内容来自《PHP程序员面试笔试宝典》如需转载请注明出处。一、几款开源数据库的对比和介绍二、SQL语言的功能有哪些?SQL是结构化查询语言(Structured Query Language)的缩写,其功能包括数据查询、数据操纵、数据定义和数据控制四个部分。数据查询是数据库中最常见的操作,通过select语句可以得到所需的信息。SQL语言的数据操纵语句(Data Manipulation Lan...
以下内容部分来自《PHP程序员面试笔试宝典》如需转载请注明出处。一、什么是索引?索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。它主要提供指向存储在表的指定列中的数据值的指针,然后根据指定的排序顺序对这些指针排序。数据库使用...
以下内容部分来自《PHP程序员面试笔试宝典》和《PHP程序员面试笔试真题解析》如需转载请注明出处。【真题1】执行以下 SQL 语句后将发生( )。BEGIN TRANSACTION DELETE FROM MYTABLE WHERE ID=1 DELETE FROM OTHERTABLE ROLLBACK TRANSACTIONA.OTHERTABLE 中的内容将被删除B.OTHERTABL...
php提供非常优秀的内置缓存函数,让我们能够实现页面的静态化编程,提高我们的网站访问速度。四个函数ob_start() 开启缓存 ob_get_contents() 获取缓冲区的内容 ob_clean() 删除缓冲区的内容 ob_get_clean() 先获取然后再删除缓冲区内容定义一个函数来生成静态文件/**定义一个缓存文件 * @author crazy * @time 20...
冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。冒泡排序算法的原理如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一...
String(字符串)Integer(整型)Float(浮点型)Boolean(布尔型)Array(数组)Object(对象)NULL(空值)PHP var_dump() 函数返回变量的数据类型和值,判断一个变量的类型与长度,并输出变量的数值,如果变量有值,则输出是变量的值,并返回数据类型。显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。$user ...
数组简介及分类数组定义:数组是PHP中的重要数组类型之一,是复合类型;数据的集合,在PHP中数组是一个有序映射;数组分类索引数组:数组的下标是数字;关联数组:数组的下标为字符是关联数组;注意:PHP中数组其实是不区分索引还是关联数组,都是根据键名找到对应的键值定义数组1. 通过array()形式:array()空数组;array(值,...)下标连续的索引数组,下标从0开始;array(键名=&g...
数组 函数参考is_array(),explode(),implode(),split(),preg_split(), andunset().Table of Contentsarray_change_key_case— 将数组中的所有键名修改为全大写或小写array_chunk— 将一个数组分割成多个array_column— 返回数组中指定的一列array_combine— 创建一个数组,用一...
数组end函数end(PHP 4, PHP 5, PHP 7)end—将数组的内部指针指向最后一个单元说明end(array&$array) :mixedend()将array的内部指针移动到最后一个单元并返回其值。参数array这个数组。 该数组是通过引用传递的,因为它会被这个函数修改。 这意味着你必须传入一个真正的变量,而不是函数返回的数组,因为只有真正的变量才能以引用传递。返回值返回...
explode():函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组$str = "www.xxx.com";print_r (explode(".",$str));array_push(): 函数向数组尾部插入一个或多个元素$a=array("red","green");array_push($a,"blue","yellow");print_r($a);array_unshift(...
您还未登录,请登录后再进行相关操作!