2014-02-20 51 views
0

我想在php中做一個函數來檢測一個字符並執行一個動作。 基本上CSV可以做什麼。PHP檢測到一個特殊字符

我的數據庫看起來這

ID (INT) Auto_Increment
LINK (INT)
ADRESS (VARCHAR, 65)
DATE (TIMESTAMP, CURRENT_TIMESTAMP)

在ADRESS的價值應該是這樣Name;Street;Nr;Zip;City;

而PHP頁面上它應該做的Name </ br> Street &nspb Nr. </ br> Zip &nspb City

這可能嗎?

+0

你確定你知道如何編程?將字符串轉換爲其他字符串是您可以做的最基本的練習之一。你有沒有半工作的解決方案? – ntaso

+0

RTFM:http://php.net/str_getcsv –

回答

0

很簡單。在php函數中檢查這個版本explode

查詢Address中的值,然後將其分解到一個數組,然後輸出格式化的字符串。

0

假設您的結果存儲在一個陣列稱爲$results,你可以做到以下幾點:

foreach ($row in $results) 
{ 
     foreach ($address in explode(';', $row['address'])) 
     { 
      echo "$address[0] </ br> $address[1] &nspb $address[2] </ br> $address[3] &nspb $address[4]"; 
     } 
}