1 |
|
如上所示,参数$record实际上是个指针引用,当插入成功后$record数组中就会自动返回_id
键
1 |
|
如上所示,参数$record实际上是个指针引用,当插入成功后$record数组中就会自动返回_id
键
项目开发中,很多时候要将外部CSV文件导入到数据库中或者将数据导出为CSV文件,那么具体该如何实现呢?本文将使用PHP并结合mysql,实现了CSV格式数据的导入和导出功能。
下载源码
我们先准备mysql数据表,假设项目中有一张记录学生信息的表student,并有id,name,sex,age分别记录学生的姓名、性别、年龄等信息。
1 | CREATE TABLE `student` ( |
mongodb 的 insert()、save(),区别主要是:若存在主键,insert()不做操作,而save()则更改原来的内容为新内容。
存在数据:{_id:1,"name":"n1"}
insert({_id:1,"name":"n2"})
会提示错误
save({_id : 1,"name":"n2"})
会把 n1 改为 n2 。
goto 操作符可以用来跳转到程序中的另一位置。该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记。PHP 中的 goto 有一定限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函数。也无法跳入到任何循环或者 switch 结构中。可以跳出循环或者 switch,通常的用法是用 goto 代替多层的 break。
1 | <?php |