<?php
$file=file('link.txt');
$max=count($file)-1;
for($i=0;$i<4;$i++){
$index=mt_rand(0,$max);
echo "".str_replace("\n",'',$file["$index"])."-";}
?>这段代码 不能去除回车,,显示还是换行的
$file=file('link.txt');
$max=count($file)-1;
for($i=0;$i<4;$i++){
$index=mt_rand(0,$max);
echo "".str_replace("\n",'',$file["$index"])."-";}
?>这段代码 不能去除回车,,显示还是换行的
$file=file('link.txt');
$max=count($file)-1;
for($i=0;$i<4;$i++){
$index=mt_rand(0,$max);
echo "".str_replace("\n",'',str_replace("\r\n","\n",$file["$index"]))."-";}
?>
$file=file('link.txt');
$max=count($file)-1;
for($i=0;$i<4;$i++){
$index=mt_rand(0,$max);
echo "".preg_replace("/\s/",'',$file["$index"]).",";
}
?> 这个也刻意 呵呵[/code]
firefox 是 \n
PHP_EOL是换行常量,会自动适应不同的OS系统sorry,我现在没有php环境测试,你测试完也反馈一下
这句话是什么意思
str_replace(array("\n","\r\n"),array('',''),$file["$index"])).'-')