VB.net karakter kodları PHP eşdeğer

3 Cevap php

Yani PHP VB.NET ile yazılmış bir API çağırıyor ve ona bazı metin geçirerek. Ben bu metnin içine iki linebreaks eklemek istiyorum.

VB.NET içinde, bir satır açmaya için karakter kodları Chr(10) ve Chr(13) olduğunu anlıyoruz. PHP nasıl o temsil edebilir?

TIA.

3 Cevap

chr fonksiyonu çok PHP bulunmaktadır.

Ve "\r" (satırbaşı; chr = 13) {[(2)];} Ama, genel olarak, "\n" (chr = 10 satır) kullanın

Detaylı bilgi ve özel karakterler için kaçış dizilerinin bir listesi için, manual page about strings de bir göz atabilirsiniz.

  • CR veya Carriage Return, Chr (10), bir dize \ r tarafından temsil edilir
  • LF veya Satır Besleme, Chr (13), \ n tarafından bir dize temsil edilmektedir

örneğin

echo "This is\r\na broken line";

Bu PHP chr() işlevini kullanarak, daha tanıdık olabilir, ama nadiren böyle yapılır görmek istiyorum:

echo "This is".chr(10).chr(13)."a broken line";

PHP çalışan sistem için most appropriate line break sequence ihtiva PHP_EOL adlandırılan sabit bir de bulunmaktadır.

$ Mola = "\ n";