php如何从一个数组中提取出一个值来?

echo($imgs);的结果是

Arrayarray(1) {
[0]=>
array(4) {
[0]=>
string(100) "<img src="/d/file/2015-09-08/1441685325180733.jpg" title="1441685325180733.jpg" alt="viewfile.jpg"/>"
[1]=>
string(39) "/d/file/2015-09-08/1441685325180733.jpg"
[2]=>
int(554)
[3]=>
int(376)
}
}

我想把/d/file/2015-09-08/1441685325180733.jpg赋值给$img2 该怎么写?

一般标准点可以先判断一下,是否存在;中括号里面的写对应数组索引key就行:
if(isset($imgs[1])){
$img2=$imgs[1];
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-26
$array = 你上边的数组;

foreach($array  as $key=>$value){
    foreach($value as $kk=>$vv){
        $img[$kk]=$vv;
    }
}

echo $img[0].'<br/>';
echo $img[1].'<br/>';

本回答被提问者和网友采纳
第2个回答  2015-09-08
$img2 = $imgs[0][1];

php如何从一个数组中提取出一个值来?
一般标准点可以先判断一下,是否存在;中括号里面的写对应数组索引key就行:if(isset($imgs[1])){ img2=$imgs[1];}

php如何取出数组中的一个值
array_slice 通过这个函数取出数据中的一段

PHP中怎么从一个二维数组中随机取出一个值?
回答:用array_rand()函数就可以实现。 array_rand():从数组中随机选出一个或多个元素,并返回。 语法:array_rand(array,number) array:必需。规定输入的数组参数。 number:可选。默认是 1。规定返回多少个随机的元素。 例子:$a = ['a','b','c'];\/\/定义一个二维数组 $b = $array_rand($...

php中怎样从一个数组中随机取一个元素出来呢?
它的用法也很简单:array_rand($arr[, $num])$arr == 用来取元素的数组$num == 随机取下标的个数其中第二个参数 $num 是可选的,默认为1 。注意:它的返回值在第二个参数大于 1 的时候是一个数组;当第二个参数不设或者传值 1 的时候是一个下标。简单的示例代码如下:1、第二个参数不...

怎么在php中输出数组中的值?
1、在test.php文件内,使用header设置test.php执行的编码为utf8,避免输出中文的时候出现乱码。2、在test.php文件内,创建一个测试的数组,例如,定义一个分类的数组,其对应的索引值分别为0,4,8。3、在test.php文件内,使用array_values()方法将上一步的数据重新排序,并且从0开始,把重新排序的...

截取数组中的一段?
4、php截取数组的方法是使用array_slice()函数。array_slice(array,offset,length,preserve)其中:offset数值。规定取出元素的开始位置。如果是正数,则从前往后开始取,如果是负值,从后向前取offset绝对值。length可选。5、array_rand():从数组中随机选出一个或多个元素,并返回。语法:array_rand(...

我是php初学者,php数组中的数据怎样提取
一般是用Foreach提取,例如:data = array('字段1'=>1,'字段2'=>2,'字段3'=>3,'字段4'=>5);\/\/数组数据foreach($data as $key=>$vo){\/\/$key是字段名,$vo 为值 echo $key."=>".$vo."";}

PHP怎么随机获取数组里面的值?
电脑、php编辑器、浏览器。1、首先,打开php编辑器,新建php文件,例如:index.php,并定义一个数组。2、在index.php中,输入代码:echo $a[mt_rand(0, count($a) - 1)];。3、浏览器运行index.php页面,此时随机打印出了数组中的值。4、浏览器按F5刷新,发现确实是随机的。

php,如何取出数组中的值,
定义数组: $arr=array(0=>12,1=>23455);定义关联数组时用的是 => 符号,符号左边的键值不加 [ ]要把数组赋值给一个变量才能访问,如:$arr 这时通过键值就可以访问数组中的值了,$arr[0] 就是 12 ,$arr[1] 就是 23455 不指定数组的键值,默认就是0,1,2,3,4,5,……从零...

php 里面怎么获取数组里面的数组的值
,"C++");var_dump($arr);\/\/获取数组中元素的值如下:foreach($arr as $key=>$value{ echo $value; \/\/输出即可 }浏览器下看到的如下:array (size=3)0 => string 'PHP' (length=3)1 => string 'java' (length=4)2 => string 'C++' (length=3)获取的结果PHPjavaC++ ...

相似回答