SORU
27 EYLÜL 2009, Pazar


Nasıl dizi dize koymak için, yeni bir çizgi ile bölünmüş?

Bir ben var benim veritabanında line breaks string,.

array ve her new line, atla bir string index place array koymak istiyorum.

Eğer string ise:

Benim Metin1(satır sonu)Benim Metin2(satır sonu)Benim metin3

İstediğim sonuç şudur:

array[0] = "My text1"
array[1] = "My text2"
array[2] = "My text3"

CEVAP
27 EYLÜL 2009, Pazar


explode Bu işlev, "" ayırıcı:. \n kullanarak kullanabilirsiniz

$your_array = explode("\n", $your_string_from_db);

Eğer bu kod parçası varsa örneğin,:

$str = "My text1\nMy text2\nMy text3";
$arr = explode("\n", $str);
var_dump($arr);

Bu çıktıyı almak istiyorum :

array
  0 => string 'My text1' (length=8)
  1 => string 'My text2' (length=8)
  2 => string 'My text3' (length=8)


\n aslında bir satır sonu olarak yorumlanır yani ** 20, kullanmak zorunda unutmayın.
(daha ayrıntılı bilgi için bu kılavuz sayfasına bakınız)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Google Developers

    Google Devel

    23 AĞUSTOS 2007
  • metal571

    metal571

    30 Mayıs 2006
  • Professor Messer

    Professor Me

    27 NİSAN 2007