- 博客(7)
- 收藏
- 关注
转载 PHP变量函数(可变函数)
PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。可变函数不能用于例如 echo,print,unset(),isset(),empty(),include,require 以及类似的语言结构。需要使用自己的包装函数来将这些结构用作可变函数。 function fo
2016-04-09 14:27:32
541
转载 implode() 和 explode()
implode — 将一个一维数组的值转化为字符串 string implode ( string $glue , array $pieces ) 参数:glue:默认为空的字符串。 pieces:你想要转换的数组。 explode — 使用一个字符串分割另一个字符串 array explode ( string $delimiter , string $string [
2016-04-03 15:37:27
415
转载 mysql_insert_id
mysql_insert_id — 取得上一步 INSERT 操作产生的 ID mysql_insert_id() 返回给定的 link_identifier 中上一步 INSERT 查询中产生的 AUTO_INCREMENT 的 ID 号。如果没有指定 link_identifier,则使用上一个打开的连接。 如果上一查询没有产生 AUTO_INCREMENT 的值,则
2016-04-03 15:08:15
389
原创 mysql_fetch_array
mysql_fetch_array与mysql_fetch_row的不同之处:mysql_fetch_row取一条数据产生一个索引数组,而mysql_fetch_array在默认状态下取一条数据产生一个索引数组(数字数组)和一个关联数组(键名和键值)。因此可以根据键名查到对应的键值,而不用知道它在字段中的排序 如:$arr = mysql_fetch_array($query); echo a
2016-03-29 17:56:14
513
原创 mysql_fetch_row
mysql_query()函数返回的是一个结果集(资源)的句柄(地址), mysql_fetch_row()函数返回查询到的资源的第一条数据(包括若干条字段的值 ,以数组的形式返回), 可结合while将结果集里的所有语句输出: while($row = mysql_fetch_row($query)) {print_r($row);}
2016-03-29 16:28:49
365
原创 MySQL各种存储引擎的特点以及相关知识点
并发控制:当多个链接对记录进行修改时保证数据的一致性和完整性。 锁— 共享锁(读锁):在同一时间段内,多个用户可以读取同一个资源,读取过程中数据不会改变。 排他锁(写锁):在任何时候只能有一个用户写入资源,当进行写锁操作时会阻塞其他的读锁或者写锁操作。 并发处理— 锁颗粒:表锁,是一种开销最小的锁策略; 行锁,是一种开销最大的锁策略。 事务处理— 事务:用于保证数据库的完整性。比如
2016-03-29 13:39:01
233
原创 MySQL—创建函数
创建不带有参数的函数,如格式化时间和日期函数: CREATE FUNCTION func() RETURNS VARCHAR(30) RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');//创建完成 //调用func()函数 SELECT func();
2016-03-29 09:18:08
324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅