一个值转换为字符串的数组? [复制]

Posted

技术标签:

【中文标题】一个值转换为字符串的数组? [复制]【英文标题】:array with one value converted to string? [duplicate] 【发布时间】:2012-01-29 21:17:05 【问题描述】:

可能重复:Get first element of arrayConvert array to string php

我有这个数组:$ tab

我执行了print_r(),它只有这个:

Array ( [0] => integration ).

不做$tab[0]如何获得价值整合?

【问题讨论】:

有什么理由不能使用$tab[0]? 【参考方案1】:

如何转移它,比如$tab = $tab[0],从那时起你可以只使用$tab;

【讨论】:

大家好,目前可以完成这项工作。谢谢大家。【参考方案2】:
list($integration) = $tab;

echo $integration;
//"integration"

【讨论】:

【参考方案3】:

你可以使用:

current($tab);
array_shift($tab); // if you don't need to use the array for anything afterwards

如果您不需要它,我首先要问为什么它在一个数组中,以及使用$tab[0] 的问题是什么

【讨论】:

在谷歌上找到了这个答案!所以使用 [0] 的问题是你可能在操作后有一个随机的键名或数字。【参考方案4】:

请看这里:http://www.ideone.com/R6cRG

$array = array('this is a test');
echo current($array);

【讨论】:

【参考方案5】:

嗯...$tab[0] 可能会做你想做的事。我不明白你为什么不想要那个。

无论如何,使用current($tab) 也应该可以获取字符串。

【讨论】:

以上是关于一个值转换为字符串的数组? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

php中有没有将数组的值转换为字符串的函数

如何将逗号分隔的字符串转换为数组? [复制]

错误的输出 - 将 Java 字符串转换为数组。插入数组之前数字是不是正确? [复制]

如何将字节数组转换为字符串? [复制]

如何将十六进制字符串转换为字节数组? [复制]

如何将 JSON 字符串转换为 JSON 数组列表? [复制]