经典程序(三)
来源:互联网 发布:网页美工自学 编辑:程序博客网 时间:2024/05/01 23:52
一、php打印出来前一天时间?
echo date('Y',strtotime('-1 day',time()));
补充:
date('Y-m-d H:i:s',strtotime('-1 day',time())); //完整的时间格式
echo date('Y-m',strtotime('-1 month',time())); //打印出前一个月
echo date("Y-m-d H:i:s",time());//现在时间2012-02-20 08:29 不想要那个时间,把对应的字母去掉即可。如果还不行,检查你的服务器时间设置是否和北京时间一致
二、截取字符串函数?
1、php
1)strstr($url,'?'); 截取$url的“?”之后的所有字符串(包含“?”)
2)substr($url,1,3); 截取$url,从第1个元素起,之后的三个元素
三、写一个函数,能够遍历一个文件夹下的所有文件和子文件夹?
四、写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名?
写一个函数,尽可能高效的,从一个标准 url 里取出文件的扩展名,例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php?
1、
<?phpfunction getExt($url) {$arr = parse_url($url);$file=basename($arr['path']);$ext=explode(".",$file);echo $ext[count($ext)-1];}$path='http://www.sina.com.cn/abc/de/fg.php?id=1&name=berry';getExt($path);
2、
<?phpfunction getExt($url) {$url = basename($url);//$url最后一个“/”之后的字符串$pos1=strpos($url,'.');//$url的第一个“.”的序号$pos2=strpos($url,'?');//$url的第一个“?”的序号if(strstr($url,'?')){//截取得到“?”之后的所有字符串(包含“?”)echo substr($url,$pos1+1,$pos2-$pos1-1);}else{echo substr($url,$pos1);}}$path='http://www.sina.com.cn/abc/de/fg.php?id=1&name=berry';getExt($path);
0 0
- 经典程序(三)
- C语言18个经典小程序(三)
- 经典程序(一)
- 经典程序(二)
- 经典的句子(三)
- 经典5000句(三)
- 经典代码(三):asterisk
- 《乔布斯传》经典摘录(三)
- ASIHTTPRequest详解 【经典】(三)
- 经典问题总结(三)
- 经典HMM简介(三)
- Java经典算法(三)
- Java经典算法(三)
- 经典面试题(三)
- C程序经典程序集锦(一)
- 经典程序
- theano程序(三)
- 发牌程序(三)
- 当当网上书店购物车——源码
- 【MySQL】常用命令整理(边学边整理)
- 关于信号检测的项目
- 高级WLAN攻击
- Mysql开启远程连接的方法
- 经典程序(三)
- Python序列:字符串、列表和元组(三)
- 泊松分布的期望和方差推导
- 消息传播{递推+高精压位}
- bug1:Module.symvers 缺失
- 学习排序法
- 当当网上书店购物车——CSS源码
- HTML 17 类
- linux中利用python计算熵