一:日期推算
date函數(shù)的第二個(gè)參數(shù)可以定義時(shí)間戳的規(guī)則,因此可以使用strtotime()函數(shù)格式想要的時(shí)間戳,從而推算想要的時(shí)間:
date_default_timezone_set("PRC");echo "當(dāng)前是第幾月:".date("m")."</br>";echo "本月第一天的日期:".date("Y-m-1")."</br>";echo "本周第一天的日期:".date('Y-m-d',strtotime ('this week'))."<br/>";echo "本月最后一天的日期:".date('Y-m-t')."</br>";echo "上一周的今天的日期:".date('Y-m-d',strtotime ('-1 week'))."</br>";echo "下一周的今天的日期:".date('Y-m-d',strtotime ('+1 week'))."</br>";echo "30天后現(xiàn)在的時(shí)間顯示的日期:".date('Y-m-d',strtotime ('+30 day'))."</br>";二:配置文件的讀取和修改操作
配置文件的讀取可以使用 parse_ini_file(),這個(gè)函數(shù)可以講配置文件的配置項(xiàng)和值解析為數(shù)組,假如我們把一個(gè)包含一個(gè)用戶信息的配置文件顯示在表單上
//info.ini 配置文件name=小菜鳥sex=男address=四川省成都市武侯區(qū)dd=12345jj=12345//讀取配置文件$file = parse_ini_file('info.ini');$name = $file["name"];$sex = $file["sex"];$address = $file["address"];echo " <form method='post' action='xiugaiIni.php'> 姓名: <input name='name' type='text' value='$name'/></br> 性別: <input name='sex' type='text' value='$sex'/></br> 地址: <input name='address' type='text' value='$address'/></br> <input type='submit' value='修改'/> </form>";假如修改表單里的內(nèi)容,配置文件也應(yīng)該發(fā)生修改,我們就可以使用 file_put_contents()函數(shù)寫入內(nèi)容,但這個(gè)函數(shù)會重寫文件,所以還要取出沒有更改配置:
$name = $_POST["name"];$sex = $_POST["sex"];$address = $_POST["address"];$file = parse_ini_file('info.ini');$file["name"]= $name;$file["sex"]= $sex;$file["address"]=$address;$str = '';foreach($file as $key=>$val){ $str=$str.$key."=".$val."/n";}file_put_contents('info.ini',$str);echo "<a href='date.php'>返回</a>";
新聞熱點(diǎn)
疑難解答