我使用關聯數組從兩個不同頁面獲得數據,然後將這些數據用於另一個文件。我想使用一個變量而不是重寫該函數兩次。在關聯數組中使用變量
的第一個文件獲取數據,如
$data['property_subcategory'];
第二個文件獲取相同的數據
$row['property_subcategory'];
目前我使用下列條件
if ($currentseo == 'propertysearchresults')
{
$title = $data['property_subcategory'];
}
if ($currentseo == 'propertyfavorite')
{
$title = $row['property_subcategory'];
}
取而代之的是我想使用類似以下的東西
if ($currentseo == 'propertysearchresults')
{
$variable = "$data";
}
if ($currentseo == 'propertyfavorite')
{
$variable = "$row";
}
$title = $variable.['property_subcategory'];
我收到errror Array to string conversion
錯字。刪除'$ title = $變量中的點['property_subcategory'];' – Gordon
最終這可以幫助你http://php.net/manual/en/language.variables.variable.php – Doomenik
說實話,你 - 在這個例子我會堅持你已經有的,第二個版本不像第一個版本那樣清晰。 –