如何从PHP的字符串中删除换行符?
可以使用str_replace()函数从字符串删除换行符。的str_replace函数()函数是在PHP一个内置函数,其用于代替分别给定的字符串或阵列中的搜索字符串或通过替换字符串或替换字符串数组搜索字符串数组的所有出现。
句法:
str_replace ( $searchVal, $replaceVal, $subjectVal, $count )
返回类型:此函数基于 $subjectVal 参数返回一个新的字符串或数组,并带有替换值。
示例:替换
标签后,新的字符串被放入变量 text 中。
php
tag
$text = "Geeks
For
Geeks";
// Display the string
echo $text;
echo "\n";
// Use str_replace() function to
// remove
tag
$text = str_replace("
", "", $text);
// Display the new string
echo $text;
?>
php
tag
$text = "Geeks
For
Geeks";
// Display the string
echo $text;
echo "\n";
// Use preg_replace() function to
// remove
and \n
$text = preg_replace( "/
|\n/", "", $text );
// Display the new string
echo $text;
?>
输出:
Geeks
For
Geeks
GeeksForGeeks
使用preg_replace()函数: preg_replace()函数是PHP的一个内置函数,用于执行正则表达式以搜索和替换内容。
句法:
preg_replace( $pattern, $replacement, $subject, $limit, $count )
返回值:如果主题参数是一个数组,则此函数返回一个数组,否则返回一个字符串。
示例:本示例使用 preg_replace()函数删除换行符。
PHP
tag
$text = "Geeks
For
Geeks";
// Display the string
echo $text;
echo "\n";
// Use preg_replace() function to
// remove
and \n
$text = preg_replace( "/
|\n/", "", $text );
// Display the new string
echo $text;
?>
输出:
Geeks
For
Geeks
GeeksForGeeks