php 之常用技巧!

简介:

1.提取扩展名

<?php

//被解析的url地址

$url = 'http://www.baidu.com/img/bdlogo.gif';

//解析 URL,返回其组成部分,返回值为一数组

$p = parse_url($url); 
//print_r($p);

// 取出里面的路径 
//echo parse_url($url, PHP_URL_PATH); 
echo "<br/>";

//将后缀名信息读取出来 
echo pathinfo($p['path'], PATHINFO_EXTENSION);

  
//还可以将url中其它信息读取出来,方法如上

//print_r( pathinfo("$url"));

/*扩充例子: 
pathinfo() 返回一个关联数组包含有 path 的信息。 
包括以下的数组元素: 
[dirname] 
[basename] 
[extension]

例子 
<?php 
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME)); 
?> 
输出: 
test.txt 
*/ 
echo "<br/>"; 
date_default_timezone_set('Asia/Shanghai'); 
echo  date("H:i:s Y/m/d"); 
#昨天 
echo "<br/>"; 
echo date("Y/m/d h:i:s",time()-24*60*60); 
strtotime('yesterday');


?>


本文转自 gjp0731 51CTO博客,原文链接:http://blog.51cto.com/guojiping/1350958


相关文章
|
6月前
|
PHP
php坑之令人困惑的strtotime
php坑之令人困惑的strtotime
32 0
|
1月前
|
弹性计算 前端开发 JavaScript
PHP的未来在哪里??
PHP的未来在哪里??
36 1
|
Linux PHP C++
PHP
PHP自制脑图
91 0
PHP
|
NoSQL 前端开发 Java
PHP - 什么是 PHP? 为什么用 PHP? 有谁在用 PHP?
PHP - 什么是 PHP? 为什么用 PHP? 有谁在用 PHP?
|
Java 网络安全 PHP
我也不想学之PHP系列(4)
我也不想学PHP(悲, 可网安专业必须学。。。
84 1
我也不想学之PHP系列(4)
|
网络安全 PHP 索引
我也不想学之PHP系列(3)
🍀作者简介:准大一学生,在成为一名渗透测试工程师的路上蹦高
68 0
我也不想学之PHP系列(3)
|
JavaScript 前端开发 PHP
PHP——PHP初识
PHP——PHP初识
|
PHP
PHP 5.2 完成历史使命
不久前PHP开发团队宣布PHP 5.2.16正式发布,同时,该版本的发布也意味着PHP 5.2已完成历史使命,官方将停止对PHP 5.2的维护,并鼓励5.2的用户升级到5.2.16或5.3.4。 PHP 5.2完成历史使命 官方将停止维护 随着PHP 5.2.16的发布,PHP 5.2也就此停止维护 在PHP官方网站上的PHP 5 ChangeLog里,我们看到此次升级(PHP 5.2.16)主要修复了两个Bug,分别是#53517和#53516。
938 0
|
JavaScript 前端开发 Linux
|
PHP 数据安全/隐私保护