PHPlist
1. php中的list()函数怎么用
list是PHP的一种语言结构,功能是:用数组中的元素为一组变量赋值。示例如版下:
<?php
//将数组中的PHP,权Mysql赋值给$p,$m
$arr=array("PHP","Mysql");
list($p,$m)=$arr;
echo"输出结果为".$p.$m;
//输出结果为PHPMysql
?>
2. php list 为什么用不了
<?php
header("Content-Type:text/html;charset=utf-8");
$s=array('football'=>'good',
'swimming'=>'verywell',
'running'=>'notgood');
//syntaxerror,unexpected'echo'
//list($Key,$val)=echo($s);
//list($Key,$val)=$s;//语法正确,结果Notice:Undefinedoffset:1
//如果真得想要把关联数组通过list的方式来使用
$s2=array('football',
'swimming',
'running');
$s3=array('good',
'verywell',
'notgood');
list($Key1,$Key,$Key3)=$s2;
list($val,$val2,$val3)=$s3;
echo$Key1.'',$Key.'',$Key3.' ';
echo$val.'',$val2.'',$val3;
//干脆就不要使用list
$array_keys=array_keys($s);
$array_values=array_values($s);
echoimplode(',',$array_keys).' ';
echoimplode(',',$array_values).' ';
?>
php list的用法:
<?php
$info=array('coffee','brown','caffeine');
//Listingallthevariables
list($drink,$color,$power)=$info;
echo"$drinkis$colorand$powermakesitspecial.<br/>";
//Listingsomeofthem
list($drink,,$power)=$info;
echo"$drinkhas$power.<br/>";
//Orlet'sskiptoonlythethirdone
list(,,$power)=$info;
echo"Ineed$power!<br/>";
//list()doesn'tworkwithstrings
list($bar)="abcde";
var_mp($bar);//NULL
?>
3. php list()的用法
PHP
PHP是一种新型的CGI网络程序编写语言。
list
目录, 名单, 列表, 序列, 数据清单, 明细表, 条纹, [总称]各种上市证券
vt.
列出, 列于表上, 记入名单内, 装布条
vi.
列于表上
4. php中list()用什么能代替
linked list, heaps, arrays, map,stack, queue.
要具体看你干什么了。
自己查查 php data structures 最好。
请点赞。
5. 织梦的网站后台php文件list.phptid=36
它的真实名字是list.php
?tid=36只是他的参数。
在plus文件夹里面就找到了。
6. PHP中list()函数的用法
list($key,$value) 和each()一起使用是将数组当前指针所指向单元的键/值对分别赋值给变量$key,$value
注意:是当前单元的噢!
下面说说 list()的功能和作用
在老版本的PHP中list()是和each()一起用来遍历数组的,但是在现在流行PHP5中已经被foreach($array as $key=>$value)给代替,所以list()可以说已经没有什么作用。但是你试图将数组的前面几个元素的值赋给list()括号中所列的变量时还是有点用的,比如楼上的同志给你的回答!
下面说说list()和each()结合具体怎么用
首先前提是在老版本PHP中list()假设数组的索引是数字并且索引数字从O开始,我在PHP5中测试发现字符索引也可以
而each()会将作用的数组的当前单元的健/值对返回,并且将数组指针向下移动一个位置,这个很重要!其实到这里已经解决了你的问题。
下面我们来用list()和each()输出一个数组吧
<?php
$language=array("ASP","PHP","JSP");
while((list($key,$value)=each($language))){
echo $key."=>".$value;
echo "<br/>";
}
?>
很简单吧!
7. PHP怎么表示java里面的list<map<Srting,Object>>
分别对应PHP中的
for($i=0;$i++;$i<10){}
foreach($arr as $key=>$value){}
(string)$str;
(object)$object;
8. PHP中一个list怎么保存到另一个list中
$LIST1=array();
$LIST2=array();
$LIST1[]=$LIST2;
9. PHP问题-list($usec, $sec) = explode(" ", microtime());
把时间戳和微秒分别存入到$sec和$usec中.
microtime()//microtime() 当前 Unix 时间戳以及微秒数,本函数以 "msec sec" 的格式返回一个字符串.
explode(" ", microtime());//按空格把微秒数和时间戳拆开成一个数组,因为microtime()返回的字符串是以空格为分隔符.
explode(" ", microtime());//得到的是一个类似Array ( [0] => 0.57812900 [1] => 1286935327 ) 的数组
list($usec, $sec) //list — 把数组中的值赋给一些变量 ,按数组下标顺序赋值.
得到类似:
$usec = 0.57812900;
$sec = 1286935327;