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

  • disneychannel

    disneychanne

    19 ŞUBAT 2006
  • Feel The Electricity!

    Feel The Ele

    20 ŞUBAT 2010
  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013