数组中的PHP字符串

时间:2013-08-11 11:05:04

标签: php html string

我在PHP中有一个打印这个

的函数
Array ( [ladygaga] => 2 [marcus] => 1 [brigstocke] => 1 [georgejeie] => 1 [george] => 1 [dbeckham] => 1 [becks] => 1 ) 1

如何提取单词字符串?也就是说,我想收集每个单词的单个字符串,这样我就可以单独调用每个单词,如“lady gaga”,“marcus”等......然后我将这些单词分配给html参数

谢谢

4 个答案:

答案 0 :(得分:3)

尝试array_keys提取密钥:

$strings = array_keys($theArray);

// Gives:

array('ladygaga', 'marcus', 'brigstocke', ...);

http://php.net/manual/en/function.array-keys.php

答案 1 :(得分:2)

查看array_keys()

$array = array(0 => 100, "color" => "red");
print_r(array_keys($array));

// returns Array(0, "color");

答案 2 :(得分:2)

像这样使用array_keys

$array = Array ( [ladygaga] => 2 [marcus] => 1 [brigstocke] => 1 [georgejeie] => 1 [george] => 1 [dbeckham] => 1 [becks] => 1 ) ;

$keys  = array_keys($array); // This will contain "ladygaga", "marcus" .. as elements

答案 3 :(得分:0)

如果你要做的就是单独调用单词,那么你可能想看看PHP的foreach循环。请查看此处的文档:http://php.net/manual/en/control-structures.foreach.php

您只需按键并忽略值:

foreach (array_expression as $key => $value)
statement