<?php
$file=file('link.txt');
$max=count($file)-1;
for($i=0;$i<5;$i++){
    $index=mt_rand(0,$max);
    echo "<a href='http://"www.qq.com'>".$file["$index"]."</a><br>";
    
}
?>$file=file('link.txt');
这里我要读取绝对地址,
E:\wwwroot\Plugins\link.txt
或者一个连接地址
http://www.csdn.net/Plugins/link.txt
能不能实现?

解决方案 »

  1.   

    函数:file_get_content(url);全部读取
      

  2.   

    <?php
    file_get_content('http://50.7.5.155/link.txt');
    $max=count($file)-1;
    for($i=0;$i<5;$i++){
      $index=mt_rand(0,$max);
      echo "<a href='http://"www.qq.com'>".$file["$index"]."</a><br>";
        
    }
    ?>
    这样写 不对啊,,PHP 小白~
      

  3.   

    PHP 小白~ 我一点都不懂PHP啊
      

  4.   

    file_get_conent这个函数简洁又强大!
      

  5.   

    $filename = dirname(__FILE__).'/link.txt';//得到当前目录下link.txt的绝对路径
    $file=file($filename);
    这里我要读取绝对地址,
    E:\wwwroot\Plugins\link.txt
    这个完全可以实现,手册上有现成的例子或者一个连接地址
    http://www.csdn.net/Plugins/link.txt
    能不能实现?
    完全可以实现,手册上也有例子
      

  6.   

    file_get_contents 而不是file_get_content另外file_get_contents返回的是字符串,而file返回的是数组。
    所以file_get_contents获得的返回值需要用正则进行分割才能用。