php早午晚問候語 PHP根據時間設定問候語

2021-10-13 02:49:35 字數 2270 閱讀 7449

請教個問題.以下是乙個php檔案全部**

function randomfile($folder='', $extensions='.*')

// 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];

//用法演示:

//隨機從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早午晚問候語 美好的午安問候語合集45條

美好的午安問候語合集 條 命運一半把握在天主手中,另一半把握在自個手中。成功即是用自個手中的 一半去贏得天主手中的另一半。午安!成功的法則極為簡單,但簡單並不代表容易。人格的完善是本,財富的確立 是末。午安!只有傻瓜才用雙腳去試河水的深淺。炫耀是需要觀眾的,而炫耀恰恰讓我們 失去觀眾。理論是一碼事,...

早繫結和晚繫結

虛函式和一般函式 早繫結與晚繫結 說早繫結和晚繫結的時候,先來看看繫結的意思吧。繫結的英文名為binding 把函式體和函式呼叫相聯絡稱為繫結。類中的一般的函式都是早繫結,也就是說 在呼叫的地方,就已經把要呼叫的函式確定好了,呼叫的類就是定義它的類。現在的 向上對映 就會導致早繫結的問題 inclu...

本月題量 180222晚 180322午

倒數第二月。日期題量 演算法比賽備註1 0002 1 0 0 3 1 0 2 4 3 1 0 55 11 63 1 0 78 1 1 多點求值和插值81 0 0 二項式反演93 1 1 101 0 1 110 0 0 126 01 132 0 0 145 0 1 152 0 0 164 01 17 ...