本文实例总结了PHP字符串处理技巧。分享给大家供大家参考,具体如下:
Demo1.PHP
rush:PHP;">
PHP
//源代码是文本形式,页面显示是 web 形式
$str = ' PHP ';
//清理一下两边的空格 ltrim 只清理左,rtrim只清理右边
echo ltrim($str);
echo '
'; echo rtrim($str); echo '
'; //两边都清理 echo trim($str); //echo chop($str); ?>
'; echo rtrim($str); echo '
'; //两边都清理 echo trim($str); //echo chop($str); ?>
Demo2.PHP
rush:PHP;">
Demo3.PHP
rush:PHP;">
PHP
//将所有字符转换成 HTML
$str = '
阅谁问君诵,水落清香浮。
'; //echo htmlentities($str); //我们只要转换特殊字符即可 //echo htmlspecialchars($str);//阅谁问君诵,水落清香浮。
echo strip_tags($str); //阅谁问君诵,水落清香浮。 ?>Demo4.PHP
rush:PHP;">
Demo5.PHP
rush:PHP;">
Demo6.PHP
rush:PHP;">
PHP
$str = 'onestopWeb';
//echo str_pad($str,11).'is good!'; //onestopWeb is good!
//onestopWeb###
//echo str_pad($str,13,'#')
echo str_pad($str,18,'#',STR_PAD_BOTH);
echo '
'; echo str_pad($str,STR_PAD_LEFT); echo '
'; echo str_pad($str,STR_PAD_RIGHT); /** * ####onestopWeb#### * ########onestopWeb * onestopWeb######## * */ ?>
'; echo str_pad($str,STR_PAD_LEFT); echo '
'; echo str_pad($str,STR_PAD_RIGHT); /** * ####onestopWeb#### * ########onestopWeb * onestopWeb######## * */ ?>
Demo7.PHP
rush:PHP;">
onestopWeb [1] => 163.com )
//分割完了之后,我经过一轮筛选,还要重新组合
// $arr = array('onestop','@','163.com');
// $str = implode('&',$arr);
// echo $str;//onestop&@&163.com
$str = implode(' - ',$email);
echo $str; //onestopWeb - 163.com
?>
Demo8.PHP
rush:PHP;">
I [1] => will [2] => be [3] => back )
$str = 'I,will.be#back';
$tok = strtok($str,',.#');
//echo $tok;
while($tok){
echo $tok.'
'; $tok = strtok(',.#'); } // $str = 'I will be back'; // $tok = strtok($str,' '); // //echo $tok; // while($tok){ // echo $tok.'
'; // $tok = strtok(' '); // } // $tok = strtok(' '); // echo $tok;//Iwill // //指针没有下移,而是重新来了一次 // $tok = strtok($str,' '); // echo $tok; ?>
'; $tok = strtok(',.#'); } // $str = 'I will be back'; // $tok = strtok($str,' '); // //echo $tok; // while($tok){ // echo $tok.'
'; // $tok = strtok(' '); // } // $tok = strtok(' '); // echo $tok;//Iwill // //指针没有下移,而是重新来了一次 // $tok = strtok($str,' '); // echo $tok; ?>
Demo9.PHP
rush:PHP;">
Demo10.PHP
rush:PHP;">
Demo11.PHP
rush:PHP;">
Demo12.PHP
rush:PHP;">
Demo13.PHP
rush:PHP;">
Demo14.PHP
rush:PHP;">
Demo15.PHP
rush:PHP;">
Demo16.PHP
rush:PHP;">
Demo17.PHP
rush:PHP;">
Demo18.PHP
rush:PHP;">
Demo19.PHP
rush:PHP;">
Demo20.PHP
rush:PHP;">
Demo21.PHP
rush:PHP;">
Demo22.PHP
rush:PHP;">
更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》
希望本文所述对大家PHP程序设计有所帮助。
原文地址:https://www.jb51.cc/php/19060.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。