当前位置:Gxlcms > PHP教程 > phpfile读取到数组中有空格的解决方法

phpfile读取到数组中有空格的解决方法

时间:2021-07-01 10:21:17 帮助过:14人阅读

  1. /**
  2. * 读取配置文件
  3. * edit: WWW.JBXUE.COM
  4. */
  5. $encodename='存在的字符';
  6. $lines = @file('ske.txt');
  7. var_export($lines);
  8. if(in_array($encodename,$lines))
  9. //在这里判断失败,原因在于:file读出的数组包含了换号符号。

解决办法:

  1. $lines =array_map('rtrim',file('ske.txt'));
  2. var_export($lines);
  3. if(in_array($encodename,$lines))
  4. //--这里判断成功

附上array_map()函数的用法: arrayarray_map( callback callback, array arr1 [, array ...] ) array_map()返回一个数组,该数组包含了arr1中的所有单元经过callback作用过之后的单元。 callback接受的参数数目应该和传递给array_map()函数的数组数目一致。

人气教程排行