分享

php 去掉字符串首尾空格的方法

 共同成长888 2015-04-18

php 去掉字符串首尾空格的方法



通过php自带的函数(更多方法自行Google)

  1.  <?php
  2. /*
  3. trim 去除一个字符串两端空格,
  4. rtrim 是去除一个字符串右部空格,
  5. ltrim 是去除一个字符串左部空格。
  6. */
  7. echo trim(" 空格 ")."<br>";
  8. echo rtrim(" 空格 ")."<br>";
  9. echo ltrim(" 空格 ")."<br>";
  10. ?>
为什么要写这个,今天做项目的时候一直出错,又确信自己没写错,结果发现提交过来的数据有个空格。。。
长记性!下面是我用的代码,分割成数组的时候多添加了个空格。
  1. <?php
  2.     if (isset($_POST['submit'])) {
  3.         $str = $_POST['str'];
  4.         $arr1 = explode("\n",$str);
  5.         foreach ($arr1 as $a1k => $a1v) {
  6.             $arr2[] = explode(" ",$a1v);
  7.         }
  8.         foreach ($arr2 as $a2k => $a2v) {
  9.             $bm = trim($a2v[0]);
  10.             $zi = trim($a2v[1]);
  11.             $sql = "SELECT id FROM `dw_zi` WHERE `zi` = '$zi'";
  12.             $res = $db->getOne($sql);
  13.             echo $zi.','.$bm.','.$res.'<br />';
  14.         }
  15.     }
  16. ?>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多