00问答网
所有问题
php 定义二维数组的长度
效果如:java定义一个长度是20的数组,int a[20];如果换成php应该怎么写
举报该问题
推荐答案 2010-04-11
php是弱类型语言,不需要任何定义
如果想让一个变量作为数组的形式出现(不管是一维还是二维;),只需要以下语句就可以了:
$a=array();
当然,如果你要给这个变量赋值,是数组类型的话,直接赋值就行了,不用其它的操作。
如果想知道赋值后的变量有多少长度,用如下语句:
count($a);
当然,如果你要限量赋值给数组什么参数的话,可以考虑截取后赋值,便有了这种操控性。在这方面只提供给你思路,具体解决办法还是去查手册吧。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DZeeeDjee.html
其他回答
第1个回答 2010-04-11
<?php
//楼上说的差不多啦
//若一定要 有长度 先初始化 再修改
$arr = array(array(a,c,v,g),array(q,10,u,i,o,p));
echo $arr[1][2];//u
echo "<br/>";
$arr[1][2] = "not u";
echo $arr[1][2];
echo "<br/>";
//若要运算
echo $arr[1][1]*100;//可运算
?>
输出如下:
u
not u
1000
相似回答
php
怎样
定义二维数组
?
答:
obj = array(16=>16);for($i=0;$i<16;$i++) { for($j=0;$j<16;$j++) { obj[$i]=$j;} } 我想你
的
意思是这样 程序中的错误:1.array使用方法错了.array();2.$i和$j两个变量你在for里面写为'i','j'应该为'$i''$j'3.$obj[i][j]=$k;这里也是基本变量
定义
出错,变量...
PHP
,怎么
定义二维数组
答:
<?
php
$list = array ( array("a",1,11), array("b",2,12), array("c",3,13), array("d",4,14) );echo "name:".$list[0][0].": value1:".$list[0][1].", value11:".$list[0][2]."."
二维数组的定义
是什么?
答:
二维数组定义的一般形式是:
类型说明符 数组名常量表达式1其中常量表达式1表示第一维下标的长度,常量表达式2 表示第二维下标的长度
。二维数组基本运算算法:(1)转置矩阵:1 // 其中A, B是m*n矩阵2 void tramat(matrix A, matrix B) { //T(n) = O(m * n)3 int i, j;4 for (i =...
php
怎样
定义二维数组
答:
array[] = $item;这三行 item = array();item['id'] = 1;item['xuefei'] = '50w';等效于 $item = array('id' => 1, 'xuefei' => '50w');在
php中
,对于
数组
可以直接使用$array[]
的
方法在其尾部追加一个元素。例如 array = array();array[] = 1;结果为 Array (0 => 1 )
大家正在搜
二维数组长度怎么定义
自定义二维数组长度
php如何定义二维数组
二维数组的长度是多少
二维数组的长度怎么表示
二维数组的长度怎么算
创建长度为3的二维数组
如何获取二维数组的长度
二维数组第一维长度
相关问题
php 怎样获取二维数组长度
php怎样定义二维数组?
PHP如何获取二维数组的长度详解
php 如何求二维数组某一行的长度
PHP中如何得到数组的长度
【急急】PHP二维数组的大小有限制!?
php二维数组赋值定义是?
php 如何定义空二维数组