有两种方法添加一个元素:分别是 push()和arr[]
①.、Php代码
$arr = array();
$arr[] = el1;
...
$arr[] = eln;
扩展资料
对于任何的类型:整型、浮点、字符串、布尔和资源,如果将一个值转换为数组,将得到一个仅有一个元素的数组(其下标为 0),该元素即为此标量的值.
如果将一个对象转换成一个数组,所得到的数组的元素为该对象的属性(成员变量),其键名为成员变量名.
如果将一个 NULL 值转换成数组,将得到一个空数组.
PHP的特性包括:
① PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法.
PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;
PHP具有非常强大的功能,所有的CGI的功能PHP都能实现.
参考资料:百度百科-PHP
利用PHP对数组赋值时下标变量会自动递增的特点,可以很方便用循环将数据存入一个数组.例如:$arr[] = 'a'; 这条语句会将字符a存入数组变量$arr中,如果$arr不存在则会新建一个;若已存在,则将$arr数组的下标变量递增1后存入字符.也就是说,如果已有$arr[0]='a', 那么执行 $arr[] = 'b'; 后,数组其实是进行了$arr[1] = 'b' 的操作.
$data=array(); //创建临时变量用以存储数据
$length=count($你的array名['cwidth']); //数你有多少行数据
for($i=0; $i=$length; $i++){ //循环
$data[$i]['cwidth']=$你的array名['cwidth'];
$data[$i]['cheight']=$你的array名['cheight'];
}
出来的数据就像是这样:
然后再用$db-add($data);插入数据
如果你的数据是需要插入多个行和字段的话只能循环了
$in_value_arr?=?array();
foreach($Array?as?$key=$value){
foreach($value?as?$k=$v){
$in_value_arr[]="(**,**,**)";
$in_value?=?'('.implode('),(',?$in_value_arr).')';
以上就是土嘎嘎小编为大家整理的php数组增加一个数据库相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!