请教个问题.以下是一个PHP文件全部代码

********************************

function RandomFile($folder='', $extensions='.*'){

// fix path:

$folder = trim($folder);

$folder = ($folder == '') ? './' : $folder;

// check folder:

if (!is_dir($folder)){ die('invalid folder given!'); }

// create files array

$files = array();

// open directory

if ($dir = @opendir($folder)){

// go trough all files:

while($file = readdir($dir)){

if (!preg_match('/^\.+$/', $file) and

preg_match('/\.('.$extensions.')$/', $file)){

// feed the array:

$files[] = $file;

}

}

// close directory

closedir($dir);

}

else {

die('Could not open the folder "'.$folder.'"');

}

if (count($files) == 0){

die('No files where found :-(');

}

// seed random function:

mt_srand((double)microtime()*1000000);

// get an random index:

$rand = mt_rand(0, count($files)-1);

// check again:

if (!isset($files[$rand])){

die('Array index was not found! very strange!');

}

// return the random file:

return $folder . $files[$rand];

}

//用法演示:

// "jpg|png|gif" matches all files with these extensions

//print RandomFile('test_images/','jpg|png|gif');

// returns test_07.gif

// ".*" matches all extensions (all files)

//print RandomFile('test_files/','.*');

// returns foobar_1.zip

// "[0-9]+" matches all extensions that just

// contain numbers (like backup.1, backup.2)

//print RandomFile('test_files/','[0-9]+');

// returns backup.7

//随机从file.txt文本文件中读取一行出来

$file = RandomFile('so/data/sitemap/','.*'); //文件位置;

//是否存在

if(file_exists($file)){

$data = file($file); //将文件存放在一个数组中;

$num = count($data); //条数;

$id = mt_rand(0,$num-1); //随机数字;

$cn_text = chop($data[$id]); //显示第几行数据,并去除空格;

}

function characet($cn_text){

if( !empty($cn_text) ){

$fileType = mb_detect_encoding($cn_text , array('UTF-8','GBK','LATIN1','BIG5')) ;

if( $fileType != 'UTF-8'){

$data = mb_convert_encoding($cn_text ,'utf-8' , $fileType);

}

}

return $cn_text;

}

//header ('Content-Type:text/html;charset=utf-8');

//echo ($cn_text);

//echo 'document.write(“‘. $cn_text .'”);’;

//echo “document.getElementById(‘”.$keywords.”‘).innerHTML='”.$cn_text.”‘;”;

*************************************

请问在html文件中如何调用这个文件随机从txt当中读取的字符串?

php早午晚问候语_PHP根据时间设置问候语相关推荐

  1. php早午晚问候语_早午晚问候语

    今天周一,是奋斗的起点,并非煎熬的开端.下面小编为你整理了,希望对你有所帮助!(精选篇)1.新的一周开始了,我送你一只月亮船,愿它载着你渡过紧张的星期一,划过愉快的星期二,流过开心的星期三,奔向快乐的 ...

  2. php早午晚问候语_早午晚问候语大全

    送走一天的忙碌,忘掉一天的烦恼,重温一天的快乐,回想一天的美好,然后闭上眼睛,睡个好觉,晚安!下面是小编为你整理的,供大家阅览!温馨版1.时间散步在思念,目光流转在天边,心每一次跳动着为再见加油,血每 ...

  3. php早午晚问候语_php 输出上午好,下午好等问候语的方法教程

    有人在博客留言请教如何用 php 根据不同的时间段来输出对应的问候语,比如早上九点之前输出早上好,中午12点之前输出中午好.那么下面写关php根据时间段输入问候语的两个示例,大家可以参考一下.php ...

  4. php早午晚问候语_php 自动变换随机问候语的简单示例

    这篇文章主要为大家详细介绍了php 自动变换随机问候语的简单示例,具有一定的参考价值,可以用来参考一下. 预先定义一个php数组,里面存放一些随机问候语,调用的时候指定是按照天,月还是年来自动更换问候 ...

  5. php早午晚问候语_php实现每天自动变换随机问候语的方法

    本文实例讲述了php实现每天自动变换随机问候语的方法.分享给大家供大家参考.具体分析如下: 这里预先定义一个php数组,里面存放一些随机问候语,调用的时候指定是按照天,月还是年来自动更换问候语,如果选 ...

  6. php早午晚问候语_php实现每天自动变换随机问候语的方法,php变换问候语_PHP教程...

    php实现每天自动变换随机问候语的方法,php变换问候语 本文实例讲述了php实现每天自动变换随机问候语的方法.分享给大家供大家参考.具体分析如下: 这里预先定义一个php数组,里面存放一些随机问候语 ...

  7. php早午晚问候语_js问候-早上好、中午好、晚上好

    1.在根目录(路径自己定义,我是图方便就放到了根目录)新建一个js文件(如:global.js),并复制下面代码放到到里面 //头部问候语 function hello() { today=new D ...

  8. php早午晚问候语,美好的午安问候语短信汇总33条

    美好的午安问候语短信汇总33条 你今天穿的好少,多穿点衣服吧,你手冻的好红,把手套给你带.午安!以下是小编收集整理的美好的午安问候语33条,欢迎阅读,希望大家能够喜欢. 1.成功的竞争者,总是在思考中 ...

  9. php早午晚问候语_美好的午安问候语合集45条

    美好的午安问候语合集 45 条 1 .命运一半把握在天主手中,另一半把握在自个手中.成功即是用自个手中的 一半去赢得天主手中的另一半.午安! 2 .成功的法则极为简单,但简单并不代表容易.人格的完善是 ...

最新文章

  1. 深入理解JavaScript系列(4):立即调用的函数表达式
  2. 【数学和算法】最小二乘法,SVD奇异值分解、LU分解的应用场景
  3. 推荐一款Python开源库,技术人必备的造数据神器!
  4. chromium 源码下载地址
  5. 马哥linux高薪中级-DNS
  6. Problem G. Graph 2015-2016 acmicpc neerc 拓扑排序模拟
  7. spring boot常用注解的作用
  8. 解决CodeIgniter大量查询sql时占用内存大问题
  9. 【codevs1477】【BZOJ2733】永无乡,Splay+启发式合并
  10. OK6410开发板学习之一步一步实现精简BootLoader(BL1部分)
  11. Sharepoint 自定义搜索
  12. 中国买家团撑起2018芯片市场,华为千亿支出排名全球第三 | 盘点
  13. queue初始化java,如何在java中实例化一个Queue对象?
  14. mysql doc插入数据_如何向MySQL数据库的表中录入数据.doc
  15. 《大道至简第二章读后感》
  16. const型指针区别 const * 和* const
  17. python数学实验与建模司守奎pdf_数学建模算法与程序司守奎.pdf
  18. CC2530按键控制呼吸灯
  19. 【日语】日语动词的敬体与简体
  20. matlab悬臂梁有限元分析

热门文章

  1. Java程序员必备!俄罗斯方块java通用版下载
  2. 【数字音频】WAV和PCM的关系和区别
  3. 后现代婚礼机器人显神通_预见机器人:各显神通 各国机器人军团炫目来袭(一)...
  4. JAVA小程序简单学籍系统参考代码,登陆小程序,Jtree //Jtree,JDBC,Jframe
  5. U821升级到U810.1注意事项
  6. 顺序查找和蛮力字符串匹配
  7. opnet调用matlab引擎
  8. 我再copy回来。中海真是有心人。
  9. SQL数据库开发笔记
  10. Sqlserver 双机热备份_从数据库发布(主从备份)