PHP эквивалент кодов символов VB.net - PullRequest
0 голосов
/ 25 августа 2009

Итак, я вызываю API, написанный на VB.NET из PHP, и передаю ему некоторый текст. Я хочу вставить в этот текст две строки.

Я понимаю, что в VB.NET коды символов для перевода строки - Chr(10) и Chr(13). Как я могу представить их в PHP?

ТИА.

Ответы [ 3 ]

3 голосов
/ 25 августа 2009

Функция chr существует и в PHP.

Но, как правило, мы используем "\n" (перевод строки; chr = 10) и "\r" (возврат каретки; chr = 13) (обратите внимание на двойные кавычки - не используйте простые цитаты здесь, вы хотите эти символы)

Дополнительную информацию и список escape-последовательностей для специальных символов вы можете найти на справочной странице о строках .

2 голосов
/ 25 августа 2009
  • CR или возврат каретки, Chr (10), представлен \ r в строке
  • LF или перевод строки, Chr (13), представлен \ n в строке

, например

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

это может показаться более знакомым с использованием функции PHP chr(), но вы редко увидите, как это делается так:

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

Существует также константа с именем PHP_EOL, которая содержит наиболее подходящую последовательность разрыва строки для системы, на которой работает PHP.

0 голосов
/ 25 августа 2009

$ break = "\ n";

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...