在php中将集合对象转换为字符串或数组

时间:2017-05-19 05:11:54

标签: php laravel-5.4

我想得到数组中每个变量的计数。 我得到像[1,1,2,2,3,4,5,4,6]

这样的对象
<input class="dijitReset dijitInputInner" autocomplete="off" data-dojo-attach-point="textbox,focusNode" role="textbox" aria-autocomplete="both" aria-required="true" tabindex="0" id="ecm_widget_AddContentItemGeneralPane_0_entryTemplateSele‌​‌​ctor" value="" aria-invalid="true" type="text">
<span class="dijitPlaceHolder dijitInputField">Enter or select an entry template</span>
<input name="ecm_widget_AddContentItemGeneralPane_0_entryTemplateSe‌​‌​lector" value="" type="hidden"></div>

此功能是解决方案。但我无法将集合对象变为字符串或数组。

1 个答案:

答案 0 :(得分:1)

我注意到这是用laravel标记的,在这种情况下你可以收集($ vals) - &gt; toArray()。如果我没记错的话。

编辑:你正在寻找php函数implode。

http://php.net/manual/en/function.implode.php

string implode ( string $glue , array $pieces )