2013-05-17 138 views
-1

我有一個可變/數據結構在其原始狀態時,即當的var_dump()「編」,看起來像這樣:這是什麼php數據結構?

string 'some name' (length=13) 

string 'another name ' (length=16) 

string 'another name ' (length=11) 

我有獲得相同的名稱和預先暫時擱置一個的功能給他們的信。該結果被存儲在一個陣列是這樣的:

array (size=3) 
    1 => 
    array (size=1) 
    'name' => string 'A - the name ' (length=20) 
    2 => 
    array (size=1) 
    'name' => string 'A - the name ' (length=15) 
    3 => 
    array (size=1) 
    'name' => string 'C - the name' (length=17) 

我需要在相同的狀態與原始的修改的數據。

如何轉換的陣列結構看起來像原來的?

謝謝。

+1

您是否能告訴我們你已經嘗試什麼,並解釋如何嘗試失敗了嗎? –

+0

你可以分享你的功能,它可能有其他的方式來預先文字。 – antoox

+0

你有什麼麻煩?只需循環數組,在'' - ''上分割並得到你想要的字符串。 –

回答

0

我明白你要刪除的信?

foreach($myarrayname as $key => &$value) { 
    $value = substr($value, 4); 
} 

爲了得到一個單一的元素,使用

$myarrayname[0] // for the first one, ...[1] for the second one and so on