Tôi đang cố triển khai một dịch vụ đơn giản trong PHP. Dịch vụ cần trả lại chuỗi cho các yêu cầu nhất định. Tuy nhiên, khi tôi cố gắng lặp lại chuỗi, PHP bằng cách nào đó thêm \r\n
vào đầu chuỗi. Tôi đang sử dụng echo
để xuất phản hồi.Tại sao PHP thêm " r n" vào một chuỗi rỗng?
tôi đã cố gắng để echo một ký tự không gian:
$test = ' ';
echo $test;
và trong phản ứng tôi vẫn có '\r\n'
.
Tôi đã thử header('Content-type: text');
và $string = preg_replace("\r\n", "", $string);
nhưng tôi vẫn nhận được dòng mới trong phản hồi.
Tôi mới sử dụng PHP, vì vậy nếu đây là một loại khái niệm, ai đó có thể cung cấp cho tôi thông tin về nơi tôi có thể đọc về nó?
@EthanBierlein ngoại trừ, không. trong khi php có một số hành vi chiến thắng/không chuẩn, nó không thêm tiền kỳ diệu '\ r \ n' vào chuỗi. – sgroves
Bạn đang in 'test' không phải' $ test'. Thiếu '$'. –