2016-04-13 58 views
0

Benim değişkenimi eklemeden önce çıkışımın daha temiz olmasını sağlamak için bir satır sonu oluşturmaya çalışıyorum. PHP'de satır sonu nasıl eklenir?

Bu

ben ne var: gibi çalışır

$vbulletin->templatecache['headinclude'] = fetch_template('drc_base').$vbulletin->templatecache['headinclude']; 

:

$foo = $bar.$foo; 

veya olmayan mevcut:

$foo =. $bar 

Yani şablon drc_base bazı koddur ve başlar/bir yorum ile biter:

<!-- BEGIN TEMPLATE: drc_base --> 


...CODE.... 


<!-- END TEMPLATE: drc_base --> 

Eklediğim yol, bu şablonu şablonun baş harfine ekler, bu da bazı meta etiketlerin oldukça fazladır. Kaynağını görüntülediğinizde

çıktı şuna benzer: Bir koyabilirsiniz

<!-- END TEMPLATE: drc_base --> 
<meta http-equiv= 

yine de var mı:

<!-- END TEMPLATE: drc_base --><meta http-equiv=....... 

Yani düzgün kodlama uğruna ben çıkış olmak istiyorum Bu satır sonu mu? Ben denedim:

$vbulletin->templatecache['headinclude'] = fetch_template('drc_base')./n$vbulletin->templatecache['headinclude']; 

$vbulletin->templatecache['headinclude'] = fetch_template('drc_base')./n.$vbulletin->templatecache['headinclude']; 

ve hiçbir şans ile birkaç diğer varyasyonları =/

cevap

1

Ben bir yeni satır kullan.

$x."\n".$y 

Bu kadar basit.

+0

Veya:. Ben tam olarak ne $ x.PHP_EOL $ y – Szymon

+0

yapmaya çalışıyorum =) "DOOOOHHH" anları ne zaman lol, teşekkürler! dang "s –

1

emin değil eğer çalışır, ancak ben yanlış bir şekilde, bitiştirmek için çalışıyoruz düşünüyorum ve bu doğru yolu şudur:

$vbulletin->templatecache['headinclude'] = fetch_template('drc_base')."\n\r".$vbulletin->templatecache['headinclude']; 

$vbulletin->templatecache['headinclude'] = fetch_template('drc_base')."\r\n".$vbulletin->templatecache['headinclude']; 
+0

Ayrıca, doğru yolu sonunda yeni satırı eklemek olduğunu düşünüyorum, ama asla vbulletin kullanmayın, ama en azından, php :) dize eklemek için doğru yolu öğreniyorsunuz fark nedir? – Marcos

+0

whats the difference \ n ve \ n \ r kullanarak sadece \ ni kullanarak hedefimi başardım, tırnakları kaçırıyordum -_- lol –

+1

\ r \ 'geri dönüş \' yeni satır anlamına gelir – Marcos