4 methods: 1. Use ltrim() to remove the carriage return character on the left side of the string, the syntax is "ltrim(string)"; 2. Use rtrim() to remove the carriage return character on the right side of the string. , syntax "rtrim(string)"; 3. Use trim() to remove carriage returns on both sides of the string, syntax "trim(string)"; 4. Use preg_replace() with regular expressions to remove all carriage returns symbol, syntax "preg_replace('/\r|\n/','', string)".
The operating environment of this tutorial: windows7 system, PHP version 8.1, DELL G3 computer
php removes strings Methods for carriage returns
Method 1: Use ltrim() to remove
ltrim() can remove the carriage return on the left side of the string Character
<?php header("Content-type:text/html;charset=utf-8"); $str=" 676 sdfhg ju80 87"; echo "去除回车符前:"; echo $str; $str = ltrim($str); echo "\n去除回车符后:"; echo $str; ?>
Description: The
ltrim() function removes whitespace characters or other predefined characters on the left side of the string.
ltrim(string,charlist)
Parameters | Description |
---|---|
string | Required . Specifies the string to check. |
charlist | Optional. Specifies which characters are removed from the string. If this parameter is omitted, all of the following characters are removed:
|
Method 2: Use rtrim() to remove
rtrim() can remove the carriage return character on the right side of the string
<?php header("Content-type:text/html;charset=utf-8"); $str="676 sdfhg ju80 87 "; echo "去除回车符前:\n"; echo $str; $str = rtrim($str); echo "去除回车符后:\n"; echo $str; echo "结尾测试文本"; ?>
Description:
rtrim() function removes blank characters or other predefined characters on the right side of the string.
rtrim(string,charlist)
Parameters can refer to ltrim().
Method 3: Use trim() to remove
trim() can remove carriage returns on both sides of the string
<?php header("Content-type:text/html;charset=utf-8"); $str=" 676 sdfhg ju80 87 "; echo "去除回车符前:"; echo $str; $str = trim($str); echo "去除回车符后:"; echo $str; echo "结尾测试文本"; ?>
Description:
trim() function removes blank characters or other predefined characters on both sides of a string.
trim(string,charlist)
Parameters can refer to ltrim().
Method 4: Use preg_replace() to remove
The preg_replace() function can be used with regular expressions to remove all carriage returns (line feeds).
The preg_replace function performs a regular expression search and replace.
Just use the preg_replace function to perform a regular expression search for carriage return characters in the string and replace them with empty characters.
Regular expression used:
/\r|\n/
Example:
<?php header("Content-type:text/html;charset=utf-8"); $str=" 676 sdfhg ju80 87 "; echo "去除回车符前:"; echo $str; $str = preg_replace('/\r|\n/', '', $str); echo "\n去除回车符后:"; echo $str; ?>
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of How to remove the carriage return character in a string in php. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

WebStorm Mac version
Useful JavaScript development tools

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

EditPlus Chinese cracked version
Small size, syntax highlighting, does not support code prompt function
